GitHub topics: spsc-queue
jakubtomsu/sds
A collection of static datastructures for Odin
Language: Odin - Size: 114 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 80 - Forks: 2

rigtorp/SPSCQueue
A bounded single-producer single-consumer wait-free and lock-free queue written in C++11
Language: C++ - Size: 165 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 977 - Forks: 134

ema-g72/SPSC_ringbuffer
Single Producer Single Consumer (SPSC) lock-free, thread safe circular buffer
Language: C - Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

alphadose/ZenQ
A thread-safe queue faster and more resource efficient than golang's native channels
Language: Go - Size: 210 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 674 - Forks: 21

Fuxfantx/AcInput
Experimental workaround for the input omission issue of Defold on Android Platform
Language: C++ - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DennisCorvers/UnsafeCollections
Various collections which are completely unmanaged by the GC
Language: C# - Size: 277 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 48 - Forks: 6

Deaod/spsc_queue
A fast, concurrent, bounded, single producer, single consumer queue
Language: C++ - Size: 136 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 37 - Forks: 6

opencoff/portable-lib
Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random
Language: C - Size: 2.73 MB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 53 - Forks: 16

cdolan/zig-spsc-ring
Single-producer single-consumer ring buffer
Language: Zig - Size: 4.88 KB - Last synced at: about 7 hours ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

4lDO2/tcp-channel
SPSC channels in Rust transmitted over e.g. TCP
Language: Rust - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 1

ista-vamos/vamos-buffers
Implementation of shared-memory ring-buffers
Language: C - Size: 938 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

DennisCorvers/Lockless-Queue
A collection of lockless, concurrent queues
Language: C# - Size: 128 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 1

paulhuggett/spsc_queue
A single producer, single consumer lock-free queue
Language: C++ - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

rkuhn/batch_queue
A single-producer single-consumer Rust queue with smart batching
Language: Rust - Size: 19.5 KB - Last synced at: 28 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

rzbdz/spsc_ring
a single producer single customer lock-free (atomic) queue
Language: C++ - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Vedant2311/hohlabs Fork of Spiderine/hohlabs
Built a kernel from scratch with a menu-based interactive responsive shell
Language: C - Size: 211 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

VaTTeRGeR/JAtomicRingBuffer
Fast and easy to use SPSC Circular Ringbuffer using core principles presented by the developers of the LMAX Disruptor.
Language: Java - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1
