Concurrent Programming Using The Disruptor

The Disruptor is an open source concurrent programming framework developed by LMAX, a financial exchange based in London.

The most interesting thing about it is how the Disruptor has promoted discussions about approaches to writing high performance code, and shown that Java is a serious contender in this space.

Contrary to the current trend of hiding multi-threaded concerns behind languages or frameworks, the Disruptor provides a way to do quite the opposite – to enable developers to think about how to parallelise their architecture in a straightforward and easy to code fashion. In this workshop, Trisha Gee from LMAX will show examples of how to use the Disruptor to share data between threads, and walk you through how to create your own application using the Disruptor.