JavaOne 2026

JavaOne 2026 Session

Duke in front of a whiteboard

What's Going Wrong with My JVM?! A Guide to First-Time Failure Diagnosis

Summary

It's 2 AM Friday night when you get alerts your primary business application stopped responding and user tickets are piling up. For situations like these, you need to have already captured the data that can help you quickly get a sense of what's going wrong. Yet many production environments don't have such data collection enabled, and some diagnostics have performance costs that are unsuitable for many production applications.

In this session, we’ll use some commonly reported Java heap memory problems to show how to collect and analyze some low-cost data to diagnose those problems at first-time failure.

Profile

Type: Learning Session (50 min)

Track: Core Java Platform

Audience Level: Beginner

Speaker: Sandra Payne

Session: Thursday, March 19th at 10:15 AM in Auditorium