haraldng / omnipaxos-rocksdb-tutorialLinks
This is a small demo of how to transform a simple single-server RocksDB service written in Rust into a distributed version using OmniPaxos.
☆16Updated 5 months ago
Alternatives and similar repositories for omnipaxos-rocksdb-tutorial
Users that are interested in omnipaxos-rocksdb-tutorial are comparing it to the libraries listed below
Sorting:
- Lock-free ARENA allocator and a set of lock-free data structures based on the ARENA allocator.☆13Updated 4 months ago
- The Kubernetes native and CloudEvents native distributed event streaming, event orchestration & messaging platform☆36Updated 2 years ago
- rust database engineering toolkit☆33Updated 3 years ago
- wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata☆39Updated 10 months ago
- An implementation of TinyLFU cache☆15Updated 2 years ago
- A scalable, distributed message queue powered by a segmented, partitioned, replicated and immutable log.☆66Updated last year
- log for concurrent workloads, with support for atomic batches and in-order recovery☆36Updated 3 years ago
- WRite Ahead Logging for distributed applications.☆30Updated 3 years ago
- A Rust-implementation of a stable Bloom filter for filtering duplicates out of data streams.☆42Updated 5 years ago
- super simple in-memory blocking LSM for constant-size keys and values☆71Updated 4 months ago
- Distributed key-value store.☆28Updated 4 years ago
- high-efficiency concurrent reclamation☆35Updated 10 months ago
- Rust port of Go's singleflight package☆17Updated last year
- scan-resistant concurrent lazy LRU☆61Updated last year
- trigger io::Error's in test, and annotate their source☆30Updated last year
- ☆11Updated 9 months ago
- Memory database☆55Updated last year
- ☆13Updated 2 years ago
- The Adaptive Radix Tree for Rust☆16Updated 5 months ago
- ☆19Updated 2 years ago
- An IndraDB datastore implementation backed by postgres☆22Updated 3 years ago
- A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.☆59Updated 4 months ago
- Performant implementations of various streaming algorithms, including Count–min sketch, Top k, HyperLogLog, Reservoir sampling.☆88Updated 11 months ago
- Modular, Asynchronous Implementation of a Log-Structured Merge Tree☆41Updated last month
- Lunatic based webserver embedding WASM. Supports scaling down to zero and up to infinity.☆17Updated last month
- A low-level MVCC file format for storing blobs.☆63Updated last year
- Consistent Hashing library in Rust☆18Updated 2 years ago
- Small and simple actor model implementation.☆10Updated last year
- A no-frills async memcached client for Rust.☆23Updated 4 months ago
- native Rust implementation of Kafka protocol and api☆14Updated 2 years ago