JVM performance Masterclass
Source: https://ycrash.io/java-performance-training
Who this course is for
Mid and Senior-level Engineers
The program is designed for specialists working with high-load Java systems, aiming to gain a deeper understanding of JVM behavior.
- Java developers and architects: For those who want to understand the internal mechanisms of JVM and write truly fast, stable, and scalable code.
- QA Performance Engineers: For those who strive to identify bottlenecks in applications before they reach production.
- SRE / DevOps Engineers: For those responsible for production stability and want to reduce the time taken to diagnose critical incidents.
Skills and learning outcomes
In-depth understanding of the JVM
- JVM Architecture: Threads, heap, metaspace, native memory, JIT, and HotSpot optimizations.
- GC mechanisms: Algorithms, types of collectors, pause analysis, and optimization for specific loads.
Practical optimization
- Garbage collection tuning: Reducing GC pauses, optimizing throughput and latency.
- Application scaling: Approaches that truly work when increasing load.
Professional data analysis
- GC logs: Learn to find causes of sharp pauses and latency spikes.
- Thread dumps: Identifying deadlock, contention, long-running operations.
- Heap dumps: Finding memory leaks, analyzing object states and their relationships.
Working with real cases
- Analysis of incidents from large companies: What happened, why, and how it was fixed.
- Diagnostic templates: Universal approaches applicable in any JVM environment.
- Identifying bottlenecks: Techniques for detecting “bottlenecks” in code and infrastructure.
It’s not my rip
Download Links
Password: cms.ddpanda.org
Related Courses & Lessons
Keep learning from this topic
Airbnb Clone App with Claude Code: React Native and Supabase
Build a full Android app with Expo, Supabase and Stripe by directing an AI coding agent, with no programming experience
Full-Stack SaaS Development Course on Cloudflare Workers
This is a practical training where you will learn full-stack development of SaaS applications based on Cloudflare Workers step by...
Build a Podcast Player with JavaScript, CSS and Node.js
Build a full-stack podcast player with JavaScript, CSS, Node.js, APIs, and a dynamic UI. Stream, search, and explore shows in...
Laravel 12: Build a Multi-Vendor Ecommerce Website (2025)
Build an Advanced Multi-Vendor Ecommerce Marketplace Using Laravel 12, with Comprehensive Step-by-step Instructions
Modular Monolith Architecture
This in-depth course will transform the way you build modern systems. You will learn the best practices for applying the...
Build AI-Powered Full-Stack & MERN Stack Apps
Build AI-Powered Full-Stack & MERN Apps (MongoDB, Express, React, Node.js, React, MCP, AI Tools, Django)



