Source
https://www.udemy.com/course/java-observability-production-jvm-diagnostics-jfr-gc-cpu/
Category
File Size
602.1 MB
Publisher
ACHRAF ER-RAYA
Updated
September 22, 2026
Description
This course contains the use of artificial intelligence. Debug, profile, and fix mission-critical Java applications directly in production environments with confidence.
Who this course is for:
- Senior Java Developers looking to master JVM internal mechanics and performance tuning.
- Software Engineers responsible for diagnosing production crashes, memory leaks, and CPU spikes.
- System Architects designing resilient Java SE applications requiring real-time telemetry.
- Site Reliability Engineers (SREs) supporting enterprise Java deployments.
What you will learn:
- Capture and analyze production heap dumps using Eclipse MAT and JDK Mission Control
- Trace performance bottlenecks in real time using JDK Flight Recorder (JFR)
- Instrument Java applications with OpenTelemetry SDK and Micrometer metrics
- Diagnose complex thread deadlocks, high CPU usage, and lock contention
- Monitor garbage collection behavior and eliminate long GC pauses
- Automate diagnostic capture scripts for high memory and execution anomalies
- Apply thread pool optimization strategies to eliminate execution starvation
- Identify and resolve ThreadLocal memory leaks in application containers
- Formulate action plans to debug zero-downtime production incidents
- Analyze real-world failure case studies to prevent enterprise outages
Preview
1 image Download File






