ashwin153/beaker

By ashwin153

Updated almost 8 years ago

A distributed, transactional key-value store.

Image
0

106

ashwin153/beaker repository overview

Logo

Build Status Maven Central Docker

Beaker is a distributed, transactional key-value store. Beaker is N/2 fault tolerant but assumes that failures are fail-stop and that messages are received in order. Beaker is strongly consistent; conflicting transactions are linearized. Beaker features monotonic reads, read-your-write consistency, and tunable availability and partition tolerance.

Structure

# Database
beaker/                             https://github.com/ashwin153/beaker
+---beaker-assets/                  Documentation, results, and graphics.
+---beaker-benchmark/               Performance tests.
+---beaker-client/                  Client library.
+---beaker-common/                  Tools.
+---beaker-server/                  Database server.
+---build-support/                  Pants plugins and configuration.

Requirements

  • Java 1.8
  • Python 2.7 (build-only)
  • Scala 2.12

Tag summary

Content type

Image

Digest

Size

571.9 MB

Last updated

almost 8 years ago

docker pull ashwin153/beaker