Modern Java Concurrency

Organiser
LJC - London Java Community
Date
Thu, 24 Mar 2011, 18:30 - 20:30 (Add to calendar) GMT
Venue
The Skills Matter eXChange , London, GB
Cost
Free

********IMPORTANT ********** SkillsMatter are hosting this event and are handling the attendance it is essential that you confirm your place at this link: http://skillsmatter.com/event/java-jee/modern-java-concurrency/rl-890

During the event, we will have two main technical presentations around concurrency which will be preceded by 3-4 of lightning talks from our members.

BEN EVANS - Clock speed and performance are no longer increasing as spectacularly as they once did. Instead the focus has turned to more cores per chip.

This talk provides a unique perspective on the Java concurrency landscape as it exists today (both "classic" and java.util.concurrent), and some pointers towards the future of concurrency across the platform.

MICHAEL BARKER - How to Do 100K TPS at Less than 1ms Latency

Conventional wisdom says that memory is fast, disk is slow, networks are slower and that fast systems must be highly concurrent to achieve maximum performance. Much of this is outdated and some of it is now wrong.
Modern hardware is phenomenally fast, but we have become complacent and use it in extremely inefficient and inappropriate ways.

For world class performance on commodity hardware you need to take a holistic approach to software design. The good news is that all the stuff we learned in computer science 101 is what really matters, choose your data structures carefully, model your domain, understand your platform, work hard to have a clear separation of concerns, but as well as all of that, run your business logic on a single thread!?

Mike Barker works for the London Multi-Asset Exchange (LMAX) and are building one of the world's fastest trading platforms using a radical new architecture that takes it all back to basics.
This session will describe some of the challenges faced when developing the worlds fastest financial exchange - little things like how to do over 100K/tps at less than 1ms latency yet still have full HA support in a distributed environment.

********IMPORTANT ********** SkillsMatter are hosting this event and are handling the attendance it is essential that you confirm your place at this link:  http://skillsmatter.com/event/java-jee/modern-java-concurrency/rl-890



You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Walking on water and developing software from a specification are easy if both are frozen.” - Edward V Berard