AtomicSPMCQueue

public final class AtomicSPMCQueue<Element> : AtomicQueueProtocol

A bounded FIFO queue that is safe to share among a single producer and multiple consumers.

This is an implementation of bounded MPMC queue from 1024cores.net, with a modification on push to remove synchronisation.