GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Trisha Gee, Developer at LMAX, the London Multi Asset eXchange

Trisha Gee

Biography: Trisha Gee

Trisha is a developer at LMAX, the London Multi Asset eXchange. She's been working in financial markets for the last 5 years or so, but a fear of boredom and healthy amount of job-hopping before then has given her a wide breadth of experience, in a range of industries, over the 10+ years she's been a professional developer. Currently trying to get her head around low-latency, high performance coding whilst also keeping her fingers in the other pies LMAX has to offer, such as continuous delivery and agile. Trisha is heavily involved in the London Java Community and the Graduate Development Community, she believes we shouldn't all have to make the same mistakes again and again.

Twitter: @trisha_gee

Presentation: Concurrent Programming Using The Disruptor

Track: The JVM: One Platform To Bind Them All / Time: Thursday 11:30 - 12:20 / Location: Grote Zaal

The Disruptor is an open source concurrent programming framework developed by LMAX, a financial exchange based in London. While it is currently fashionable to talk about using languages or frameworks to hide away concurrent programming, 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 presentation, Trisha Gee from LMAX will show examples of how to use the Disruptor to share data between threads, proving that concurrent programming doesn't always have to be complicated.

Keywords: Java, concurrency, performance, design
Target Audience: developers