gsquire / singleflight
Rust port of Go's singleflight package
☆16Updated last year
Alternatives and similar repositories for singleflight:
Users that are interested in singleflight are comparing it to the libraries listed below
- Simple and modular write-ahead-logging implementation.☆25Updated last year
- TCP load testing tool, written in async Rust☆37Updated 3 years ago
- A lock-free async waitgroup implementation☆37Updated 3 years ago
- scan-resistant concurrent lazy LRU☆58Updated last year
- Runtime-agnostic actor library☆77Updated last year
- A global executor built on top of async-executor and smol☆74Updated 3 weeks ago
- ☆45Updated 4 years ago
- An implementation of Raft in Rust.☆39Updated 2 years ago
- cross-platform Rust API for memory mapped IO☆42Updated 11 months ago
- Lock-free ARENA allocator and a set of lock-free data structures based on the ARENA allocator.☆12Updated last month
- Utilities building on top of Rust's async primitives.☆23Updated 5 years ago
- ☆17Updated 3 years ago
- Distributed key-value store.☆28Updated 3 years ago
- Code for the article "Low-level TCP server with Rust and MIO"☆21Updated 2 years ago
- #[derive(Future, Stream, Sink, AsyncRead, AsyncWrite, AsyncSeek, AsyncBufRead)] for enums.☆16Updated 3 weeks ago
- A queue designed for buffer swapping instead of task popping☆23Updated 2 years ago
- A minimal implementation of consistent hashing☆57Updated 8 months ago
- QUIC, a multiplexed stream transport over UDP (wip)☆17Updated 6 years ago
- Distributed chat system built with rust☆38Updated 5 years ago
- binary serialization format☆12Updated 4 years ago
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- A JSON stream parser for Rust☆13Updated 2 years ago
- Transmissing metainfo across components.☆19Updated last month
- ☆36Updated 2 years ago
- futures::AtomicWaker extracted into its own crate☆25Updated 2 months ago
- 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
- Asynchronous adapter for byteorder☆19Updated 4 years ago
- Asynchronous Arc<Mutex<Option<T>>>☆15Updated 5 years ago
- A futures abstraction that runs a set of futures which may complete in any order.☆89Updated 2 weeks ago