Java Garbage Collection - The Basics


Duration: 50 mins
Chandra Guntur
Sr. Principal Architect, Java Platform Engineering at BNY Mellon

Modern Java has a collection of sophisticated Garbage Collection patterns and models.

This session will provide an overview of how basic Garbage Collection patterns and models work in Java. The presentation material includes various Regional Collector JVM options and flags for tuning GC behavior as well as new logging techniques using Java Unified Logging.

Details will be shared about the new garbage collectors being introduced since Java 10, covering Shenandoah, ZGC and Epsilon.

You may also be interested in

50 mins
JavaScript the Grumpy Parts

We love JavaScript, but we must admit: it's weird.  Why does 'this' behave as it does?  How does variable scope...

50 mins
The Magic of Delegates in Kotlin

Very many good books on OO design have advised us to choose delegation over inheritance. Yet, most developers using OO...

50 mins
Types and Type Safety in Kotlin

In this presentation we explore the types in Kotlin, how Kotlin promotes a much better compile time type safety and...

50 mins
Get 'Go'ing with Microservices

This talk covers getting started with microservices in golang, using protobufs, grpc and unit testing. Getting started with microservices in golang...

50 mins
LLVM

The LLVM Project has been around for over a decade, but is increasingly important as a compiler infrastructure to get...

50 mins
Go-ing Further

Go is a fascinating language. While it is simple, it makes some rather interesting decisions on several language features that...