savreline / chevrotain
A replicated key value store that achieves eventual consistency through the use of conflict-free replicated data types (CRDTs). Individual project for the distributed systems graduate course at UBC.
☆11Updated 4 years ago
Alternatives and similar repositories for chevrotain:
Users that are interested in chevrotain are comparing it to the libraries listed below
- A Swiss Army knife for read-write quorum systems☆84Updated 3 years ago
- SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring☆61Updated 8 years ago
- ☆118Updated last year
- A clustered, masterless redis clone, built in Go☆31Updated 10 years ago
- CRAQ (Chain Replication with Apportioned Queries) in Go☆142Updated 3 years ago
- Golang library for using persistent memory☆29Updated 2 years ago
- RobinHood the first tail latency-aware caching system☆94Updated 5 years ago
- reimplementing scalog from scratch☆31Updated 4 years ago
- A pluggable implementation of the Egalitarian Paxos Consensus Protocol☆61Updated 4 years ago
- Simple KV storage with Raft consensus algorithm inside☆21Updated 2 years ago
- RemixDB: A read- and write-optimized concurrent KV store. Fast point and range queries. Extremely low write-amplification.☆99Updated 2 years ago
- Gorums simplify fault-tolerant quorum-based protocols☆142Updated this week
- Implementation of Chord DHT(Distributed Hash Table) paper☆193Updated 4 years ago
- A key value storage example powered by hashicorp raft and BadgerDB☆103Updated 6 years ago
- NOPaxos consensus protocol☆135Updated 4 years ago
- Vector clock logging library for Go☆184Updated last year
- A collection of Twitter's anonymized production cache traces.☆187Updated 3 years ago
- SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.☆23Updated 8 years ago
- Deneva is a distributed in-memory database framework that supports the evaluation of various concurrency control algorithms.☆115Updated 2 years ago
- TaoD is a naive implementation of Facebook's TAO API for its social graph.☆55Updated 9 years ago
- ☆620Updated 3 years ago
- A low-latency, extensible, multi-tenant key-value store.☆55Updated 4 years ago
- SLOG: Serializable, Low-latency, Geo-replicated Transactions☆45Updated last year
- Redis adapted to use Persistent Memory☆57Updated 3 years ago
- Paxos protocol framework☆556Updated last year
- Hermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high thr…☆168Updated last year
- Golang implementation of Chord DHT☆35Updated 3 years ago
- A Multi-Master Distributed Caching Layer for Amazon S3.☆74Updated 4 years ago
- Paxos protocol variants framework☆26Updated 7 years ago
- This repository contains the TLA+ specification of the ownership and the reliable commit protocols for transactions in Zeus work that app…☆18Updated 2 years ago