Topic: "mpsc"
fereidani/kanal
The fast sync and async channel that Rust deserves
Language: Rust - Size: 224 KB - Last synced at: 13 days ago - Pushed at: 20 days ago - Stars: 1,540 - Forks: 38

mahdi-shojaee/loole
A safe sync/async multi-producer, multi-consumer channel
Language: Rust - Size: 328 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 202 - Forks: 8

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: about 1 month ago - Pushed at: 10 months ago - Stars: 53 - Forks: 16

elijahr/lockfreequeues
Lock-free queue implementations for Nim.
Language: Nim - Size: 538 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 44 - Forks: 4

Nevermore1994/Cpp-Channel
C++ MPSC-Channel, Thread-safe container for sharing data between threads
Language: C++ - Size: 70.3 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 41 - Forks: 3

PoOnesNerfect/tsyncp
Simple channel-like APIs over TCP streams for communications between rust services.
Language: Rust - Size: 251 KB - Last synced at: 23 days ago - Pushed at: 12 months ago - Stars: 37 - Forks: 2

Curve/channel
🧵 A C++ implementation of Rust's std::sync::mpsc::channel
Language: C++ - Size: 77.1 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 2

oguzbilgener/bmrng
An async MPSC request-response channel for Tokio
Language: Rust - Size: 99.6 KB - Last synced at: about 6 hours ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 1

sinclairzx81/smoke-rs
lightweight async task and stream library for Rust
Language: Rust - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 8 - Forks: 0

Valhallaban/rust-cli-chat
Rust Client & Server CLI Chat Application
Language: Rust - Size: 5.86 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

LIMPIX31/onetime
Onetime (aka. oneshot) spsc async channel
Language: Rust - Size: 11.7 KB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

Huy-DNA/MPiSC
Investigation and porting of shared-memory MPSCs to distributed context using MPI-3
Language: Typst - Size: 79.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5 - Forks: 1

arjsin/channels
Channels in Typescript
Language: TypeScript - Size: 210 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

s1ck/riffy
Unbounded, wait-free, multi-producer-single-consumer queue ported from https://github.com/DolevAdas/Jiffy
Language: Rust - Size: 19.5 KB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

ssgreg/funnelqueue
Go implementation of a FIFO, lock-free, concurrent, multi-producer/single-consumer, linked-list-based queue
Language: Go - Size: 585 KB - Last synced at: 12 months ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 1

ksergey/turboq
message queues for low latency communication
Language: C++ - Size: 92.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

LighthouseMC/voxidian-logger
Simple MPSC logger.
Language: Rust - Size: 5.86 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mantono/cheap
Priority queue as a channel
Language: Rust - Size: 32.2 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

townie/bleachers
Rust benchmarks
Language: Rust - Size: 29.3 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

Venkat2811/producer-consumer-rust
Example implementations of different multi threading and async mechanisms in Rust to solve SPSC & MPSC
Language: Rust - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

RGGH/hm
Port Scanner
Language: Rust - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
