bnclabs / wral
WRite Ahead Logging for distributed applications.
☆31Updated 2 years ago
Alternatives and similar repositories for wral:
Users that are interested in wral are comparing it to the libraries listed below
- ☆13Updated last year
- ☆10Updated 6 months ago
- super simple in-memory blocking LSM for constant-size keys and values☆69Updated last month
- Yet Another Kev-Value DataBase☆19Updated last year
- log for concurrent workloads, with support for atomic batches and in-order recovery☆33Updated 2 years ago
- Traits and functions to make writing proc macros more ergonomic.☆22Updated last year
- Idiomatic Async Prometheus Query (PromQL) Client for Rust.☆20Updated 4 years ago
- Adaptive Radix Trie implementation for fixed-length keys☆53Updated last year
- cross-platform Rust API for memory mapped IO☆42Updated 11 months ago
- trigger io::Error's in test, and annotate their source☆30Updated last year
- Cross-platform polyfills.☆15Updated last year
- scan-resistant concurrent lazy LRU☆58Updated last year
- Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.☆34Updated 2 years ago
- Distributed key-value store.☆28Updated 3 years ago
- Traits for inspecting memory usage of Rust types☆25Updated 4 months ago
- A version for futures::FuturesUnordered that multiplexes Streams☆25Updated last month
- An eventually consistent LRU designed for lock-free concurrent reads☆22Updated 2 years ago
- A Rust library for iterating over random permutations.☆14Updated 3 years ago
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- #[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.☆16Updated 3 weeks ago
- A concise, self-describing binary format written in Rust for Serde☆65Updated 7 months ago
- Rust library that provides helpers for testing resilience of I/O operations.☆32Updated 2 years ago
- An implementation of TinyLFU cache☆15Updated 2 years ago
- A basis for building an async client-server Websocket protocol☆15Updated 4 years ago
- A tiny embedded, lock free, redis-like, pub+sub, brokerless, key value datastore. ømq+sled☆34Updated last year
- Fast, vector-based map implementation that preserves insertion order.☆15Updated 4 years ago
- hRPC implementation in Rust.☆24Updated 2 years ago
- A library for comparing data structures in Rust, oriented toward testing☆24Updated last week
- A dependency injection library for message-based applications☆38Updated 3 years ago
- An Adaptive Radix Tree implementation.☆38Updated last year