vanilladb / vanillacomm
VanillaComm is a collection of reliable group communication primitives (e.g., total-ordering) that can benefit the distributed database systems (e.g., eager-replication, NewSQL database systems).
☆12Updated 3 years ago
Alternatives and similar repositories for vanillacomm:
Users that are interested in vanillacomm are comparing it to the libraries listed below
- A relational database system made scalable, available, and elastic.☆19Updated last year
- A playground to experiment with Raft proposal pipeline optimization☆17Updated 2 years ago
- Geo-replicated CalvinDB(Include the original CalvinDB and low latency version)☆24Updated 5 years ago
- The core engine of VanillaDB☆196Updated last year
- ☆18Updated 6 years ago
- A collection of state machine replication protocols☆118Updated 2 years ago
- SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring☆61Updated 8 years ago
- Deterministic transactional database layer on top of a stream processing engine☆25Updated 5 years ago
- A port of Akka's Phi Accrual Failure Detector☆50Updated last year
- ☆50Updated 7 years ago
- File Structures (B+Tree, BTree) for Go☆70Updated 9 years ago
- DBMS Performance & Correctness Testing Framework☆30Updated 3 years ago
- Couchbase Indexes☆38Updated this week
- Golang library for using persistent memory☆29Updated 2 years ago
- reimplementing scalog from scratch☆31Updated 4 years ago
- Paxos-replicated key-value store in 3 hours or less.☆25Updated 7 years ago
- A simple Go app to understand the Raft Consensus Algorithm☆12Updated 8 years ago
- Paxos protocol variants framework☆27Updated 6 years ago
- A pluggable implementation of the Egalitarian Paxos Consensus Protocol☆60Updated 4 years ago
- ☆13Updated 5 years ago
- A high performance in-memory index storage engine☆109Updated 3 weeks ago
- A pluggable implementation of the Paxos Consensus Protocol☆21Updated 7 years ago
- ☆94Updated 9 years ago
- Experiments in partially ordered SMR.☆47Updated 3 years ago
- TLA+ specifications related to Viewstamped Replication☆32Updated 2 years ago
- A framework for turning single server data stores into scalable, distributed databases.☆17Updated 8 years ago
- Migration tools for TiKV, e.g. online bulk load.☆36Updated this week
- A persistent LSM key-value store. FloDB is designed to scale with the number of threads and memory size.☆26Updated 7 years ago
- A project to implement Augmented Time☆50Updated 10 years ago
- CASPaxos: Replicated State Machines without logs☆97Updated 6 years ago