hungys / swimring
SwimRing - A Minimal Distributed Fault-Tolerant Key-Value Store built with SWIM Gossip Protocol and Consistent Hash Ring
☆61Updated 8 years ago
Alternatives and similar repositories for swimring:
Users that are interested in swimring are comparing it to the libraries listed below
- Replicated key-value store driven by the raft consensus protocol☆30Updated 6 years ago
- Raft in-memory backend implementation with persistence☆83Updated 4 years ago
- epaxos☆99Updated 9 years ago
- Paxos protocol variants framework☆27Updated 6 years ago
- A high performance in-memory index storage engine☆109Updated last month
- An implementation of the Raft distributed consensus protocol.☆172Updated 9 years ago
- Basic paxos☆30Updated 10 years ago
- Reliable distributed agreement service for the cloud☆48Updated 7 years ago
- 🚫 DEPRECATED☆44Updated 7 years ago
- LMDB backend for Raft☆138Updated last year
- File Structures (B+Tree, BTree) for Go☆70Updated 9 years ago
- A minimal-memory AnchorHash (consistent-hash) implementation for Go☆76Updated 5 years ago
- An log structured merge tree varient of nitro storage engine☆28Updated 8 years ago
- Go implementation of maglev hashing☆93Updated last year
- Lock-free, non-blocking, concurrent queue on shared memory for Go☆80Updated 8 years ago
- A distributed service for monotonically increasing tickets.☆43Updated 5 years ago
- Non blocking data structures for Go☆267Updated 8 years ago
- CASPaxos: Replicated State Machines without logs☆97Updated 6 years ago
- A distributed key-value store. On Disk. Able to grow or shrink without service interruption.☆262Updated 5 years ago
- Hybrid Logical Clocks in Go☆43Updated 7 years ago
- Go implementation of Count-Min-Log☆66Updated 8 years ago
- Distributed SQL query engine written in Go for big data☆91Updated 6 years ago
- Cuckoo hashing for Go☆83Updated 3 years ago
- A general-purpose write-ahead log☆25Updated 6 years ago
- Golang implementation of Chord DHT☆35Updated 3 years ago
- A pluggable implementation of the Egalitarian Paxos Consensus Protocol☆61Updated 4 years ago
- Sample uses of cockroachDB.☆75Updated 5 years ago
- An embeddable and distributed in-memory key-value store written in Go☆21Updated 3 years ago
- Benchmarking various RPC implementations☆88Updated 4 years ago
- Some experiments with concurrent data structures in Go.☆23Updated 12 years ago