pelikan-io / rustcommon
Common Rust library
☆33Updated 3 weeks ago
Alternatives and similar repositories for rustcommon:
Users that are interested in rustcommon are comparing it to the libraries listed below
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- A websocket protocol implementation.☆90Updated 2 weeks ago
- ☆47Updated last month
- A lockless mpmc/mpsc to support async base on crossbeam☆48Updated last year
- Minimal async cache in Rust with support for key expirations☆52Updated 9 months ago
- Oneshot Rust channel working both in and between sync and async environments☆84Updated last week
- A leaky-bucket-as-a-meter rate-limiting implementation in Rust☆32Updated 4 years ago
- A simple concurrent caching library that might fit to many use cases☆120Updated last month
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆129Updated 4 months ago
- Object Pool LockFree in Rust☆45Updated 3 weeks ago
- More efficient alternative to `serde_json::Value` which saves memory by interning primitive values and using tagged pointers.☆131Updated 2 months ago
- A token-based rate limiter based on the leaky bucket algorithm.☆105Updated 6 months ago
- Convert closures into wakers☆45Updated 3 weeks ago
- Yaque is yet another disk-backed persistent queue for Rust.☆82Updated 10 months ago
- A high-performance SPSC bounded circular buffer of bytes☆47Updated 7 months ago
- Port of bbolt in Rust☆65Updated 4 months ago
- An asynchronous, multi-producer, single-consumer (MPSC) bounded channel that operates at tachyonic speeds☆117Updated 4 months ago
- A low-level MVCC file format for storing blobs.☆63Updated 11 months ago
- Variant of Rust's std::Arc that supports atomic replacement of the value.☆81Updated 2 weeks ago
- Integer encoding for primitive integer types: Supports varint/varint+zigzag and fixed-length integer encoding and decoding, and provides …☆67Updated 6 months ago
- ☆38Updated 5 months ago
- This is a Rust implementation for popular caches (support no_std).☆108Updated last week
- A global executor built on top of async-executor and smol☆73Updated 8 months ago
- Heph is an actor library for Rust based on asynchronous functions.☆137Updated last month
- A minimal async runtime with an experimental ambition to be an portable and interoperable async runtime for Rust☆27Updated last year
- Async broadcast channels☆172Updated last month
- Integrate Diesel into async-std cleanly and efficiently.☆17Updated 2 years ago
- A flexible and convenient high-level mmap for zero-copy file I/O.☆106Updated last year
- Library for scripting analyses against crates.io's database dumps☆69Updated this week
- A fast and flexible LRU map.☆174Updated last month