ditsing / ruaft
Raft implemented in Rust
☆23Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for ruaft
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokio☆70Updated 6 months ago
- Yet another key-value storage for Rust☆70Updated 2 years ago
- A low-level MVCC file format for storing blobs.☆63Updated 8 months ago
- Modular, Asynchronous Implementation of a Log-Structured Merge Tree☆33Updated 3 weeks ago
- super simple in-memory blocking LSM for constant-size keys and values☆68Updated last year
- Simple async reactor and executor for rust☆78Updated 2 years ago
- scan-resistant concurrent lazy LRU☆58Updated last year
- Another minimal Raft implementation in Rust.☆176Updated 9 months ago
- A Write Ahead Log (WAL) implementation in Rust☆216Updated 11 months ago
- Raft implementation in Rust☆47Updated 3 years ago
- An implementation of Raft in Rust.☆39Updated last year
- Viewstamped Replication for Rust☆64Updated last year
- A `VecDeque` (and `Vec`) variant that spreads resize load across pushes.☆106Updated last week
- A lock-free thread-safe arena based Skiplist impelementation for building memtable.☆52Updated last week
- Reports when tokio runtime threads are blocking☆64Updated 2 months ago
- K.I.S.S. LSM-tree implementation in safe Rust☆104Updated this week
- Rust interface for Linux futexes, the fast user-space locking primitive.☆84Updated 5 months ago
- ☆49Updated 9 months ago
- LSM-Tree Key-Value Store based on RocksDB☆79Updated last year
- Pure-Rust implementation of Fast Static Symbol Tables string compression☆100Updated this week
- A timed adaptive radix trie data-structure, used in SurrealKV☆89Updated this week
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆114Updated last year
- A streaming rpc system based on quic☆99Updated this week
- log for concurrent workloads, with support for atomic batches and in-order recovery☆31Updated 2 years ago
- Write Ahead Logging for Rust☆25Updated 2 weeks ago
- An understandable, fast and scalable Raft Consensus implementation☆129Updated 2 months ago
- A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.☆16Updated this week
- Your SQL database for learning purpose☆75Updated 5 months ago
- A high-performance SPSC bounded circular buffer of bytes☆47Updated 5 months ago