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.
# 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.
- Java 1.8
- Python 2.7 (build-only)
- Scala 2.12