utaal / spsc-bip-buffer
A concurrent, spsc ring-buffer with sized reservations
☆97Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for spsc-bip-buffer
- Untrusted IPC with maximum performance and minimum latency. On Rust, on Linux.☆138Updated 2 years ago
- A (micro) framework for building bare-metal AMP (Asymmetric Multi-Processing) applications☆57Updated 3 years ago
- A Rust implementation of OS provided synchronization primitives☆53Updated last year
- A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers☆429Updated 6 months ago
- Inter-process Multiple Producer, Single Consumer Channels for Rust☆51Updated 5 months ago
- ☆118Updated 6 years ago
- Implementation of triple buffering in Rust☆82Updated last month
- ☆45Updated 4 years ago
- Thread-safe object pool with automatic return and attach/detach semantics☆75Updated 2 months ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 2 years ago
- liburing bindings☆33Updated 2 years ago
- Lockfree resizeable concurrent hash table.☆53Updated 2 years ago
- Library safely exposing the io_uring API.☆54Updated 2 weeks ago
- SIMD Floating point and integer compressed vector library☆78Updated 11 months ago
- AtomicRingBuffer is a constant-size almost lock-free ring buffer with low memory overhead in Rust☆38Updated 7 months ago
- A cross-platform library for fast and safe memory-mapped IO in Rust☆64Updated 6 months ago
- A reader-writer lock that provides extremely fast read access without starving writers☆74Updated last year
- An experimental asynchronous runtime based on `io-uring`.☆76Updated 3 years ago
- A thread-safe & efficient memory pool☆163Updated last year
- Composable, lock-free, allocation-light data structures☆60Updated 6 years ago
- Synchronization primitives for Futures and async/await based on intrusive collections☆175Updated 7 months ago
- ☆54Updated 5 years ago
- ☆79Updated 3 years ago
- The cost of Rust async/await☆119Updated 2 years ago
- Rust implementation of Paxos consensus algorithm☆106Updated last year
- wyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust☆97Updated 3 months ago
- An idiomatic and fast QP-trie implementation in pure Rust.☆94Updated 7 months ago
- Fast functions for printing floating-point primitives to a decimal string☆116Updated 7 months ago
- rust bindings of snmalloc☆122Updated this week
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆128Updated this week