mpmc
Here are 16 public repositories matching this topic...
A SPMC (Single Producer Multi Consumer) broadcasting channel to broadcast notifications between threads
-
Updated
Jun 12, 2023 - Rust
Rust mpmc-scheduler with per-channel rate limiting & round-robin
-
Updated
Apr 19, 2023 - Rust
A multi-producer multi-consumer lock-free ring buffer implementation
-
Updated
Jul 21, 2019 - C++
Simple and fast async channels
-
Updated
Aug 17, 2023 - Rust
async is a tiny C++ header-only high-performance library for async calls handled by a thread-pool, which is built on top of an unbounded MPMC lock-free queue.
-
Updated
Dec 31, 2020 - C++
Bounded MPMC channel abstraction on top of a ring buffer
-
Updated
May 31, 2024 - Rust
Lock-free queue implementations for Nim.
-
Updated
May 8, 2023 - Nim
A high throughput MPMC lock-free queue based on a paper by Giersch, Nolte et al implemented in pure Nim.
-
Updated
Mar 20, 2024 - Nim
A safe sync/async multi-producer, multi-consumer channel
-
Updated
May 28, 2024 - Rust
A lock-free multi-producer multi-consumer ring buffer FIFO queue.
-
Updated
Jan 13, 2020 - C++
The fast sync and async channel that Rust deserves
-
Updated
May 1, 2024 - Rust
Improve this page
Add a description, image, and links to the mpmc topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the mpmc topic, visit your repo's landing page and select "manage topics."