thejchap / jdb
a distributed key-value store written in python
☆13Updated 3 years ago
Related projects: ⓘ
- A pluggable implementation of the Paxos Consensus Protocol☆20Updated 7 years ago
- Concurrent skiplist on golang☆15Updated 8 years ago
- Fire concurrent HTTP requests, return partial successes after a timeout☆15Updated last year
- A little, pedagogical implementation of mvcc and transaction isolation levels.☆43Updated 3 months ago
- Basic Golang implementation of a Triple Store. Built to learn the Golang language before an internship.☆19Updated 5 years ago
- Simple and efficient WAL implementation in Go 🚀☆53Updated 4 months ago
- Offline key generation service written in Go☆12Updated 4 years ago
- Scheduler of events for near real-time systems☆22Updated 11 months ago
- Golang implementation of Chord DHT☆34Updated 2 years ago
- GCounter CRDT Implemented in Go & Docker☆14Updated 4 years ago
- A multi-master k/v store using gossip for replication written in Go☆17Updated 5 years ago
- A module implementing various CRDT types (AWSet, PNCounter, LWWRegister, etc)☆13Updated 7 years ago
- a Kubernetes operator for the rqlite database☆11Updated 2 years ago
- In memory sharded cache implementation☆32Updated 3 years ago
- ViewStamped Replication implementation in Go☆35Updated 10 months ago
- 🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk…☆26Updated 10 months ago
- Perseus is a set of scripts (docker+javascript) to investigate a distributed database's responsiveness when one of its three nodes is iso…☆49Updated 5 years ago
- Key/Value database benchmark☆26Updated 4 years ago
- ☆12Updated 4 months ago
- Prototype implementation of SwiftPaxos (NSDI 2024)☆13Updated 5 months ago
- LFU-based in-memory cache in Rust☆14Updated last year
- Benchmarking for custom Redis commands and modules☆32Updated 3 years ago
- Unix domain network multiplexing for Go☆24Updated last year
- A FUSE module to exposes a Kafka cluster in the filesystem.☆19Updated 10 years ago
- In-memory, JSON, key-value service with compare-and-swap updates and event streams☆29Updated 3 years ago
- A distributed key-value store based on the implementation of Raft consensus algorithm following the paper, which applies multithreading t…☆15Updated 4 years ago
- Raft transport layer that implements the Redis protocol☆15Updated 3 years ago
- Minimal hashicorp/raft example☆32Updated last year
- Example application for FlatBuffers☆14Updated 8 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆33Updated 7 months ago