Azul CTO Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects in a way that closely matches the performance behaviors of arrays of structs and struct-in-struct in C.
Azul VM Engineer Douglas Hawkins describes how the Java Virtual Machine's decisions affect the processing and performance of your code.
Azul Director of Product Management Matt Schuetze discusses common pitfalls encountered in measuring and characterizing latency, and ways to address them using some recently open sourced tools.
Azul CTO Gil Tene discusses common pitfalls encountered in measuring and characterizing latency and ways to address them using some new open source tools.
Azul CTO Gil Tene and LMAX Exchange Senior Developer Mark Price discuss lessons learned from a long-term real-world deployment of low latency Java technology.
Daniel Witkowski, Azul Systems describes how to use free and open source as well as system software to find application problems in a very fast way and without using any commercial tools.
Azul CTO Gil Tene describes JIT compiler optimization techniques and their performance impact.
Azul CTO Gil Tene classifies current Java garbage collection algorithms and how your choice of collector affects application performance.
This presentation by Cliff Click, Jr. offers tips for any programmer who has tried to benchmark anything, including specific advice on how to benchmark, stumbling blocks to look out for, and real-world examples of how well-known benchmarks fail to actually measure what they intended to measure.