There are just a couple of weeks until our ‘How low can you go? Ultra low latency Java in the real world’ event. We wanted to speak to the presenter Daniel Shaya (@DanielShaya) to find out a bit more about what we can expect.
For those who don’t know Daniel, he has been coding in Java since it was in beta. For the past 10 years he’s been working on ultra low latency banking systems. Previous to his consulting roles at investment banks, Daniel spent a number of years working at Chronicle, the open source low latency Java framework.
Who do you think should come along and why?
Beginners wanting an insight into the world of low latency programming. Experienced professionals wanting to understand my take on how microservices fit into the low latency space.
What do you think are the three most interesting questions that this event will answer?
- Where Java fits into the low latency landscape.
- Identifying the challenges of low latency programming with Java.
- The role of microservices in low latency programming.
People can waste an enormous amount of time going down blind alleys in this unchartered world. Hopefully this talk will point people in the right direction to create successful projects in this space.
Any advice for junior programmers entering the industry?
Spend as much time as possible looking at good code in open source projects and the JDK and learning from it. For example, instead of just using an ArrayList spend some time to see how it is implemented. See if you can get your code shape to match that of experienced pros.
Come along to the talk and join us for a discussion of coding techniques and best practices for extreme low latency coding.
The event is happening on Wednesday 31st October, 18:00 @ WeWork Chancery Lane – The Cursitor, WC2A 1EN. You can find all the details and register here.