An open API service providing repository metadata for many open source software ecosystems.

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