Jean-Philippe BEMPEL | Devoxx

Devoxx Poland 2019
from Monday 24 June to Wednesday 26 June 2019.

Developer passionate by performance, runtimes (JVM, CLR) and Mechanical Sympathy supporter, Jean-Philippe has more than 8 years experience in low latency trading systems. Now, He brings his expertise on the JVM at Criteo in order to optimize resources on thousand node clusters.

See also http://jpbempel.blogspot.com

Understanding Low Latency JVM GCs

Conference

Since several years, the world of JVM GC evolved. A new kind of GC emerges: low latency GCs. Shenandoah is provided by Red Hat, Oracle open sourced ZGC in OpenJDK since JDK 11 and Azul C4 is sill there.​

As "classical" GCs are well understood, this talk will focus on internals of the most recent ones. We will explain Concurrent Marking (tri-color marking), the C4's Load Value Barrier, Shenandoah's Brooks Pointers and ZGC's multi-mapping. Finally, how to choose a low latency GC?

Sign-in
Make sure to download the Android or iOS mobile schedule.