The Four Horsemen of the Apocalypse When Armageddon Comes to the JVM
summary
A 15-year JVM veteran examines four major causes of severe production slowdowns—garbage collection, I/O operations, threads, and interpreted bytecode—and demonstrates how to detect which one is affecting your system using tools from the JDK and the OS. The talk covers techniques to mitigate each problem: GC tuning and off-heap memory, non-blocking I/O and zero-copy buffers, lock-free programming with java.util.concurrent.atomic.*, and writing JIT-friendly code to assist just-in-time compilation.
AI-written summary · about
related talks
47mManaging and monitoring a JVM
01h 28mThe dark art of performance tuning or how to become a performance hero ...
35mJava at Speed: Building a Better JVM
44mJava at Speed: Building a Better JVM.
59mAn Introduction to JVM Performance
45mFive Java Features You Didnt Know About
56mJava Performance Analysis
59mJava Is Slowing Down: CodeCache Edition
