I used the Disrupter lock-free queue in my multi-threaded Java application last year. No problems using it and after I replaced the previous concurrent queue, that portion of the code is no longer a profiling hotspot.
It was not in Maven at the time, so I copied the Disrupter packages into my own utilities Maven module.
In the middle of the talk, they mention specifically recent changes to disruptor to avoid degrading massively if you have more producers than physical cores.
Anything to get you to watch the talk all the way through ;)
It was not in Maven at the time, so I copied the Disrupter packages into my own utilities Maven module.