jackyzha0 / miniraft
π£ββοΈ <1kloc, well-documented Raft consensus algorithm implementation
β55Updated last year
Alternatives and similar repositories for miniraft:
Users that are interested in miniraft are comparing it to the libraries listed below
- Wait for a collection of async tasks to finish.β34Updated 6 months ago
- rust database engineering toolkitβ33Updated 3 years ago
- Library and proc macro to analyze memory usage of data structures in rust.β145Updated last week
- scan-resistant concurrent lazy LRUβ58Updated last year
- A versioned, embedded, strongly-consistent, key-value databaseβ28Updated 3 years ago
- Fast and correct async IO runtime in a small amount of readable code. Inspired by tokioβ70Updated 9 months ago
- β21Updated last year
- wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadataβ36Updated 5 months ago
- LALR(1) parser generator for Rust based on Lemon + SQL parserβ52Updated 3 weeks ago
- A low-level MVCC file format for storing blobs.β63Updated 11 months ago
- Yet another key-value storage for Rustβ70Updated 3 years ago
- Framework for simulating distributed applicationsβ98Updated 4 years ago
- super simple in-memory blocking LSM for constant-size keys and valuesβ68Updated last month
- Adaptive Radix Trie implementation for fixed-length keysβ53Updated last year
- A Rust crate to write toy distributed systems with Maelstrom as Actors.β10Updated 3 years ago
- Redis compatible server framework for Rustβ85Updated 2 years ago
- Raft implementation in Rustβ47Updated 4 years ago
- A basic log-structured flash datastoreβ20Updated 2 years ago
- An embedded, in-memory, immutable, copy-on-write, key-value database engineβ145Updated 8 months ago
- A lock-free, append-only atomic pool.β66Updated 2 years ago
- Raft implemented in Rustβ25Updated last year
- A `VecDeque` (and `Vec`) variant that spreads resize load across pushes.β106Updated last month
- ReefDB is a minimalistic, in-memory and on-disk database management system written in Rust, implementing basic SQL query capabilities andβ¦β85Updated 3 weeks ago
- Itβs a pure safe BTree that can be used to build your own special-purpose btree data structureβ52Updated 9 months ago
- A scalable, distributed message queue powered by a segmented, partitioned, replicated and immutable log.β62Updated 8 months ago
- Prototyping the performance of various components of a theoretical faster Twitterβ63Updated 2 years ago
- π° the first JSON-like Byzantine Fault Tolerant CRDTβ211Updated 10 months ago
- Log search engine on object storagesβ17Updated 6 months ago
- A fast, minimal HTTP framework.β17Updated 3 years ago
- Antithesis SDK for Rustβ16Updated 3 weeks ago