Put a ring on it: a lock-free MPMC ring buffer
#HackerNews #lockfree #MPMC #ringbuffer #concurrency #data #structures #performance
Put a ring on it: a lock-free MPMC ring buffer
#HackerNews #lockfree #MPMC #ringbuffer #concurrency #data #structures #performance
Lockless MPSC/SPMC/MPMC queues are not queues
https://alexsaveau.dev/blog/opinions/performance/lockness/lockless-queues-are-not-queues
#HackerNews #Lockless #Queues #MPSC #SPMC #MPMC #Performance #Programming #Concurrency
Flume, https://github.com/zesterer/flume.
A blazingly fast multi-producer, multi-consumer channel. It can be sync or async, which is pretty neat!
No unsafe code too.