project-sidonia / expodb
An example of building a distributed key value database, using hashicorp's raft and gossip sdks
☆10Updated 2 years ago
Alternatives and similar repositories for expodb
Users that are interested in expodb are comparing it to the libraries listed below
Sorting:
- Storage algorithms.☆38Updated 4 years ago
- In memory sharded cache implementation☆35Updated 3 years ago
- ☆34Updated 4 years ago
- Badger-based backend for Hashicorp's raft package☆28Updated 6 years ago
- on-disk hash table(mainly for WAL).☆27Updated last year
- Fast varint library for Go☆19Updated 3 years ago
- SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.☆23Updated 8 years ago
- Stand-alone Distributed System, test distributed system on localhost.☆31Updated 11 years ago
- ☆38Updated 2 years ago
- Bytes buffer that implements seeking and partially persisting to disk☆36Updated 2 years ago
- An inverted bitmap index written in Go.☆27Updated 2 years ago
- ☆28Updated 2 years ago
- A fast, reliable, simple hashmap that only supports the uint64 key/value. Faster than the runtime hashmap in almost all cases.☆23Updated 2 months ago
- A comparison of skip lists written in Go☆54Updated 3 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 5 months ago
- SQLite or SQL-92 Parser implemented in Go☆18Updated 5 years ago
- ☆28Updated 3 years ago
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.☆41Updated 4 years ago
- A buffer pool file I/O library for Go☆55Updated 3 years ago
- Write ahead Raft log for Go☆57Updated 4 years ago
- Pure Go Permanent Storage For Open Telemetry Metrics, Traces and Logs, based on Compressed Roaring B-Tree Bitmaps, using Typescript as Q…☆16Updated last year
- Raft backend implementation using BadgerDB☆118Updated 2 years ago
- Work space for golang.org/x/perf version 2☆20Updated 4 years ago
- Replicated key-value store driven by the raft consensus protocol☆30Updated 6 years ago
- Distributed cache with gossip peer membership enrollment.☆111Updated 10 months ago
- A FUSE module to exposes a Kafka cluster in the filesystem.☆19Updated 11 years ago
- MySQL binary log analyzer in Golang.☆21Updated 3 years ago
- Raft backend using LevelDB☆31Updated 2 years ago
- Example go code demonstrating pprof labels☆17Updated 4 years ago
- Parses Go tracebacks and finds possible deadlocks☆27Updated 4 years ago