Jack Shirazi | Devoxx

Jack Shirazi
Jack Shirazi

From Vonage

Head of Engineering for Nexmo, the Vonage API

Java Champion since 2005

Founder of javaperformancetuning.com

Author of Java Performance Tuning (O'Reilly)

Researched Black Hole Thermodynamics & Protein Structure Prediction

Blog: https://www.nexmo.com/blog/

java Java Language

10,000 Java performance tips over 15 years - what did I learn?


After writing "Java Performance Tuning" and founding JavaPerformanceTuning.com, I wrote a newsletter every month for the last 15 years. In that period I've listed at least 10,000 Java performance tips and hundreds of Java performance tools. Here's what I can tell you in under an hour about the most common issues and how to solve them.

Speaker Q&A

Who should attend your session?

Java developers interested in performance and memory

What are the 'next steps' for an attendee to take after attending your session?

Follow the instructions provided to fix any performance or memory issue; also apply them at the design stage; Download whichever tools seem useful, and try them out

What is most unusual thing you learnt about London?

There are hidden underground stations

What’s the most difficult performance issue you've tackled?

Tuning hundreds of JVM instances at the same time even though they had multiple different performance profiles

What is your go-to performance tool?

There's a different tool for different problems, no one tool covers even the main cases! I'll cover quite a few in my talk