Lock-free SPSC FIFO ring buffer with direct access to inner data
-
Updated
Dec 25, 2025 - Rust
Lock-free SPSC FIFO ring buffer with direct access to inner data
A thread-safe fixed-size circular buffer written in safe Rust.
Bounded MPMC channel abstraction on top of a ring buffer
AtomicRingBuffer is a constant-size almost lock-free ring buffer with low memory overhead in Rust
wait-configurable lock-free pub/sub event-bus
A first-in-first-out for bytes, like kfifo in Linux.
Lock-free, multi-producer, single-consumer burstable ring buffer for Rust
Virtual Ring Buffer implementation for Rust
A fast no-std single-producer single-consumer (SPSC) ring buffer designed for low-latency and high-throughput scenarios.
Attempt at implementing the Magic Ringbuffer in Rust
A Rust crate providing a magic ring buffer (also known as a virtual ring buffer, VRB, or mirrored buffer) which is lock-free for multiple producers and a single consumer.
A simple ring-buffer based single-producer, single-consumer queue with no dependencies built on Rust.
Concurrent channels based on circular buffer
Yet another lock-free SPSC Ring Buffer (FIFO Queue).
A high-performance, lock-free ring buffer for single-producer, single-consumer scenarios.
Add a description, image, and links to the ring-buffer topic page so that developers can more easily learn about it.
To associate your repository with the ring-buffer topic, visit your repo's landing page and select "manage topics."