RingBuffer is a queue with added random access.
EXPERIMENTAL: CRDT layer for xaeroflux
EXPERIMENTAL: actor layer for xaeroflux
EXPERIMENTAL: actor layer for xaeroflux
A procedural macro for creating ring buffer (circular buffer) data structures at compile time
Simple fixed and bounded ring buffers for audio PCM DSP.
A high-performance, lock-free ring buffer for single-producer, single-consumer scenarios.
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.
Provides ring buffer and broadcast functionalities via aeron c bindings, allowing efficient, low-latency message passing between different threads or processes. This module implements Single Producer, Single Consumer (SPSC) ring buffers, Multi-Producer, Single Consumer (MPSC) ring buffers, and broadcast channels.
An indexed multiple readable spsc ring buffer.
A high-performance, latch-free log-structured storage layer built for modern flash storage and multi-core systems.
Ring buffers for Rust
Fixed-capacity ring buffer that overwrites oldest entries on overflow, with index access, push/pop/shift mutation, oldest/newest peek, built-in statistics (average, sum, min, max, variance, stddev, median), first/last-n retrieval, and Enumerable support.
RingBuffer provides a simple ring buffer implementation in Ruby. A ring buffer is a queue with a maximum capacity. When the capacity exceeds, the first element inserted is removed.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.