spsc-queue
There are 16 repositories under spsc-queue topic.
rigtorp/SPSCQueue
A bounded single-producer single-consumer wait-free and lock-free queue written in C++11
alphadose/ZenQ
A thread-safe queue faster and more resource efficient than golang's native channels
opencoff/portable-lib
Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random
DennisCorvers/UnsafeCollections
Various collections which are completely unmanaged by the GC
Deaod/spsc_queue
A fast, concurrent, bounded, single producer, single consumer queue
huangfcn/lockfree
lock-free data structures: SPSC ring buffer, MPMC ring buffer, MPMC single linked list queue, MPMC single linked list stack; lock free memory management library using fix sized memory managed in single linked list
DennisCorvers/Lockless-Queue
A collection of lockless, concurrent queues
alpc62/lock-free-queue
C/C++Non-Blocking Lock-Free/Wait-Free Circular-Queue
4lDO2/tcp-channel
SPSC channels in Rust transmitted over e.g. TCP
rkuhn/batch_queue
A single-producer single-consumer Rust queue with smart batching
cdolan/zig-spsc-ring
Single-producer single-consumer ring buffer
VaTTeRGeR/JAtomicRingBuffer
Fast and easy to use SPSC Circular Ringbuffer using core principles presented by the developers of the LMAX Disruptor.
ista-vamos/vamos-buffers
Implementation of shared-memory ring-buffers
paulhuggett/spsc_queue
A single producer, single consumer lock-free queue
rzbdz/spsc_ring
a single producer single customer lock-free (atomic) queue
Vedant2311/hohlabs
Built a kernel from scratch with a menu-based interactive responsive shell