Java Language & PlatformJava Language & Platform
Hands-on Lab120min
INTERMEDIATE

Analyze and Optimize Your Applications with JFR

Hands-on lab on Java observability using JDK Flight Recorder (JFR). Learn to capture, manage, and analyze recordings, create custom events, and integrate JFR with Prometheus to correlate application and infrastructure behavior. Participants will gain practical skills to monitor, diagnose, and optimize Java applications.

talk.summaryAiDisclaimer

Ana-Maria Mihalceanu
Ana-Maria MihalceanuOracle
José Paumard
José PaumardOracle

talkDetail.whenAndWhere

Tuesday, October 6, 16:50-18:50
TBA 7
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Understanding how to monitor and optimize Java applications is fundamental to building efficient software.
This hands-on lab will introduce you to capturing data to understand your application behavior using JDK Flight Recorder (JFR), managing and analyzing JFR recordings, and creating custom JFR events. We'll also cover how JFR can integrate with Prometheus to correlate application and infrastructure behavior, all aimed at enhancing observability.
After this lab, you'll have the confidence to use JFR to monitor, diagnose, and fine-tune your applications.
observability
java
jfr
prometheus
talks.speakers
Ana-Maria Mihalceanu

Ana-Maria Mihalceanu

Oracle

Netherlands

Ana is a Java Champion Alumni and Senior Developer Advocate for the Java Platform Group at Oracle, with an extensive background in Java and cloud development. More recently, her work has expanded to explore how machine learning and AI can be applied within the Java ecosystem, helping Java developers adopt emerging capabilities while continuing to benefit from the stability, tooling, and performance of the Java Platform. She actively supports the growth of technical communities through knowledge sharing and enjoys curating content for conferences as a program committee member.
José Paumard

José Paumard

Oracle

France

José is a Java Developer Advocate at Oracle. He holds a PhD in applied mathematics and computer science and is a Java Champion alumnus. He has been an assistant professor at the University Sorbonne Paris Nord for 25 years. He is an active member of the Paris Java User Group, and a disorganizer of the JChateau unconference. He contributes Java learning content on the dev.java website. He publishes "Java Coding Tips", a biweekly series of shorts, and the "JEP Café", a video series, both on the Java YouTube channel.