Dennis-Krasnov / Uringy
A simple single-threaded concurrency runtime for Rust based on io_uring.
☆22Updated 10 months ago
Related projects ⓘ
Alternatives and complementary repositories for Uringy
- Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.☆34Updated 2 years ago
- An eventually consistent LRU designed for lock-free concurrent reads☆22Updated last year
- ☆46Updated 4 years ago
- Async channels for Rust that support reading and writing many values☆25Updated 3 weeks ago
- Library safely exposing the io_uring API.☆54Updated 2 weeks ago
- Benchmarking library for stable Rust☆30Updated 2 weeks ago
- Rust ULID (Universally Unique Lexicographically Sortable Identifier) generation and processing☆43Updated last month
- A concise, self-describing binary format written in Rust for Serde☆60Updated 3 months ago
- Channels☆23Updated 2 years ago
- cross-platform Rust API for memory mapped IO☆40Updated 6 months ago
- A version for futures::FuturesUnordered that multiplexes Streams☆25Updated this week
- A rust crate with various helpers for writing production-ready servers in rust using async-std☆18Updated 4 years ago
- FoundationDB client API for Tokio☆45Updated last year
- VecDeque-like fast, unbounded, mpmc/spmc concurent FIFO message queue. Lockless reads, write-lock writes.☆22Updated last week
- A futures abstraction that runs a set of futures which may complete in any order.☆89Updated 3 months ago
- A low-level MVCC file format for storing blobs.☆63Updated 8 months ago
- trigger io::Error's in test, and annotate their source☆30Updated last year
- A HyperLogLog implementation in Rust.☆50Updated 3 months ago
- Value log implementation for key-value separated storage in safe Rust☆22Updated this week
- Hierarchical sparse bitset☆42Updated 4 months ago
- super simple in-memory blocking LSM for constant-size keys and values☆66Updated last year
- Collection of insert-only wait-free data-structures.☆27Updated last year
- A very fast Key-Value store in pure rust☆90Updated last month
- WRite Ahead Logging for distributed applications.☆30Updated 2 years ago
- high-efficiency concurrent reclamation☆34Updated 2 months ago
- Simple bit-level protocol definitions in Rust.☆17Updated last week
- Generate is a library for building iterators on the fly☆39Updated 3 years ago
- log for concurrent workloads, with support for atomic batches and in-order recovery☆31Updated 2 years ago
- A thread pool for running multiple tasks on a configurable group of threads.☆49Updated 11 months ago