The Art of Java Performance

Track: Performance
Skill Level: Intermediate
Room: Room A316
Time Slot: Thu 2/23, 4:00 PM
Tags: java , performance , visualvm , jmc , java se , tuning , jfr
Presentation Link
Abstract

In this session, we will take a practical, hands-on look at Java performance tuning. We will discuss methodology (the scientific method), and how to apply it to Java SE systems (on any budget). Exploring concrete examples using tools such as Java Mission Control, VisualVM and Yourkit, we will focus on ways of measuring performance, learn how to interpret the data, and discuss ways of eliminating bottlenecks and even how to avoid future performance regressions.

Jonathan Ross

Jonathan Ross is a developer and a financial engineer at IMC - a technology driven trading firm based in Amsterdam with offices in Chicago, New York and Sydney. Having developed high performance concurrent algorithms in Java and C++ for 20 years, he knows a thing or two about Java performance.