JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

The Power of JDK Flight Recorder: Efficient Profiling and Troubleshooting for Java Applications

Summary

Do you want to understand what's really happening inside your Java application? Are you looking to profile application behavior, analyze performance bottlenecks, or diagnose production issues with minimal overhead? JDK Flight Recorder (JFR), built into the OpenJDK, is your key to lightweight, always-on observability.

In this session, we'll take you on a guided tour of JDK Flight Recorder, the powerful event recording framework for the JVM. We'll cover the basics for getting started, show how to capture and analyze rich telemetry data, and demonstrate real-world workflows for investigating performance, memory leaks, threading issues, and more.

Attendees will leave this session with practical knowledge and live demonstrations that enable them to harness JFR to its full potential, ensuring their Java applications are robust, efficient, and easier to troubleshoot than ever before.

Profile

Type: Learning Session (50 min)

Track: Application Performance, Manageability, and Tooling

Audience Level: Beginner

Speaker: Mikael Vidstedt

Session: Tuesday, March 17th at 3:00 PM in Room 203