Sequence-Driven Disruptor
High-performance lock-free Disruptor for Go
Single-writer Reserve in 2.1 ns/op. Batch reserve 160x faster. Zero allocations. Zero GC.
Pipeline, diamond, fan-out. Declare handler dependencies with DependsOn(). Any directed acyclic graph.
4 wait strategies, optional metrics, graceful shutdown. Single package, no external dependencies.