All Projects → ashwin153 → beaker

ashwin153 / beaker

Licence: Apache-2.0 license
A distributed, transactional key-value store.

Programming Languages

scala
5932 projects
shell
77523 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to beaker

Blockchain
blockchain (crypto) tools, libraries & scripts in ruby
Stars: ✭ 143 (+126.98%)
Mutual labels:  transactions, distributed-database
Awesome Blockchains
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips 🌷🌷🌷. Distributed is the new centralized.
Stars: ✭ 3,243 (+5047.62%)
Mutual labels:  transactions, distributed-database
Nebuchadnezzar
High Performance Key-Value Store
Stars: ✭ 49 (-22.22%)
Mutual labels:  distributed-database
Operational-Transformation
A collection of Algorithms to Synchronise changes across multiple clients using Operational Transformation
Stars: ✭ 25 (-60.32%)
Mutual labels:  distributed-database
Apriori-and-Eclat-Frequent-Itemset-Mining
Implementation of the Apriori and Eclat algorithms, two of the best-known basic algorithms for mining frequent item sets in a set of transactions, implementation in Python.
Stars: ✭ 36 (-42.86%)
Mutual labels:  transactions
buildsqlx
Go database query builder library for PostgreSQL
Stars: ✭ 92 (+46.03%)
Mutual labels:  transactions
the-apache-ignite-book
All code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above
Stars: ✭ 65 (+3.17%)
Mutual labels:  distributed-database
decent-dat-intro
a buffet of tiny demos for easing in everyone with developing decentralized apps
Stars: ✭ 67 (+6.35%)
Mutual labels:  beaker
flashbots
Flashbots utilities in Go: Blocks & Transactions API, and tools to spot bundle and block irregularities
Stars: ✭ 32 (-49.21%)
Mutual labels:  transactions
KuiBaDB
Another OLAP database
Stars: ✭ 297 (+371.43%)
Mutual labels:  transactions
TransactionMaster
A tool for Windows that can make any program work within file-system transactions.
Stars: ✭ 49 (-22.22%)
Mutual labels:  transactions
greycat
GreyCat - Data Analytics, Temporal data, What-if, Live machine learning
Stars: ✭ 104 (+65.08%)
Mutual labels:  distributed-database
p2p-project
A peer-to-peer networking framework to work across languages
Stars: ✭ 68 (+7.94%)
Mutual labels:  distributed-database
dat-utils
Utility functions for Beaker Browser's DatArchive API
Stars: ✭ 13 (-79.37%)
Mutual labels:  beaker
bank2ynab
Easily convert and import your bank's statements into YNAB. This project consolidates other conversion efforts into one universal tool.
Stars: ✭ 197 (+212.7%)
Mutual labels:  transactions
pg-deadlock-playground
Playground for verifying that queries cannot deadlock
Stars: ✭ 17 (-73.02%)
Mutual labels:  transactions
Beaker
An experimental peer-to-peer Web browser
Stars: ✭ 6,411 (+10076.19%)
Mutual labels:  beaker
llpl
Low Level Persistence Library
Stars: ✭ 95 (+50.79%)
Mutual labels:  transactions
nebula-graph
A distributed, fast open-source graph database featuring horizontal scalability and high availability. This is an archived repo for v2.5 only, from 2.6.0 +, NebulaGraph switched back to https://github.com/vesoft-inc/nebula
Stars: ✭ 833 (+1222.22%)
Mutual labels:  distributed-database
shardingsphere-ui
Distributed database middleware
Stars: ✭ 41 (-34.92%)
Mutual labels:  distributed-database

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].