JavaJava
Deep Dive180min
INTERMEDIATE

Java Memory Leaks

This talk explores memory leaks and inefficiency in Java backend systems, covering the Java Memory Model, essential JVM memory flags, and heapdump analysis. Learn about 10 common memory leak types, see real-world examples, and gain access to study materials and a reward for discovering new leaks.

Victor Rentea
Victor RenteaFreelance

talkDetail.whenAndWhere

Tuesday, October 7, 09:30-12:30
Room 8
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Let's dive deep into memory leaks and memory inefficiency patterns in Java backend systems. You'll understand the Java Memory Model, discover JVM memory flags you #musthave in production, and learn to analyze a heapdump. Then we'll trace 10 common memory leak types, collected with ❤️ from 150+ companies over a decade of consultancy. You'll hear about ThreadLocal, inner classes, hidden links, cache/hash keys, thread and class loader leaks. After the talk you'll get access to all the heapdumps we study for self-study. And a bounty for any new leak you describe to me after the talk :)
memory
heapdump
leaks
java
talks.speakers
Victor Rentea

Victor Rentea

Freelance

Romania

With two decades of experience, Victor is a Java Champion and hands-on Software Architect who has inspired thousands of engineers through his high-energy, practical workshops. Drawing insights from the 150 companies he’s trained across Europe, Victor delivered countless talks at top conferences, where he made use of his favourite sound effects. In his rare free time, he coaches teams, consults on high-stakes projects, and organizes online meetups for European Software Crafters—the world’s largest community focused on code quality. Explore his training topics at https://victorrentea.ro

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingExpiryWarning

Rating expires in 1 day

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments