3 ms·
ArrayBlockingQueue is compared in the performance test results https://github.com/LMAX-Exchange/disruptor/wiki/Performance-Results https://github.com/LMAX-Exch
by delibes 10y ago
ArrayBlockingQueue is compared in the performance test results
https://github.com/LMAX-Exchange/disruptor/wiki/Performance-Results https://github.com/LMAX-Exchange/disruptor/wiki/Performance-...
- danbruc 10y agoThat is why I mentioned it in the first place. The paper reads very much like they think using a ring buffer provides a performance advantage over other queue implementations but then they compare two implementations using ring buffers. So their improved performance stems definitely not from using a ring buffer but from implementations details like the synchronization mechanisms used or preallocating and reusing queue entries.