savreline / chevrotainLinks
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
Sorting:
- Fast, modular, and extensible peer to peer library in Go☆12Updated 6 years ago
- Gorums simplify fault-tolerant quorum-based protocols☆145Updated this week
- Paxos protocol framework☆558Updated last year
- CRDTs implemented in Redis☆54Updated 2 years ago
- SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring☆61Updated 9 years ago
- Golang implementation of the Chord protocol☆135Updated 5 years ago
- Implementation of Chord DHT(Distributed Hash Table) paper☆192Updated 4 years ago
- Distributed KV store using go-ds-crdt and libp2p☆12Updated 4 years ago
- A LibP2P wrapper for hashicorp/raft implementation.☆71Updated 4 months ago
- Deprecated☆63Updated 7 years ago
- CRAQ (Chain Replication with Apportioned Queries) in Go☆147Updated 3 years ago
- An example of building a distributed key value database, using hashicorp's raft and gossip sdks☆10Updated 2 years ago
- A key value storage example powered by hashicorp raft and BadgerDB☆102Updated 7 years ago
- A homomorphic hash function☆82Updated 6 years ago
- Realtime data exchange platform for Smart Cities☆26Updated 5 years ago
- Dynamic decentralized realtime stream processing framework☆21Updated 4 years ago
- libp2p WebRTC transport in Go that includes a discovery mechanism provided by the signalling-star☆27Updated 6 years ago
- LRC(Local Reconstruction Codes) Erasure Code based on Reed-Solomon with Vandermonde matrix☆82Updated 8 years ago
- PGo is a source to source compiler from Modular PlusCal specs into Go programs.☆194Updated this week
- key value server. redis api, leveldb storage, raft support☆80Updated 5 years ago
- ☆132Updated 7 years ago
- A simple libp2p DHT crawler☆16Updated 3 years ago
- Simple KV storage with Raft consensus algorithm inside☆20Updated 3 years ago
- Erasure coding (Reed–Solomon coding) in Go☆48Updated 6 years ago
- RemixDB: A read- and write-optimized concurrent KV store. Fast point and range queries. Extremely low write-amplification.☆102Updated 2 years ago
- Distributed, P2P, realtime chat application based on Kademlia DHT☆85Updated 11 years ago
- Raft + Postgres parser + Postgres wire protocol + Boltdb + ? = Distributed PostgreSQL☆103Updated 3 years ago
- TaoD is a naive implementation of Facebook's TAO API for its social graph.☆55Updated 9 years ago
- NOPaxos consensus protocol☆139Updated 5 years ago
- NAT port mapping library for Go☆43Updated 5 years ago