Recent Posts

SpringBoot 3.2 + CRaC

Last week Spring 6.1 and SpringBoot 3.2 were released and they both came with full support for CRaC (Coordinated Restore at Checkpoint). If you want to learn more about CRaC, feel free to read about it here. CRaC is an OpenJDK project that can “snapshot” a running JVM (Java Virtual Machine) and store its state, including your application, to disk. …

Read More »

Foojay Podcast #34: J-Fall Report, Part 2

On November 9th, we had several interviews with the speakers and guests at the J-Fall conference in the Netherlands. Last week, in episode 33 of the Foojay Podcast, you could hear discussions about the evolution of Java towards the Cloud and sustainability. In this part, we will touch on various topics related to the developers’ lives. Video Report Podcast (audio …

Read More »

Custom JFR Events: A Short Introduction

JDK Flight Recorder (JFR) is one of the two prominent open-source profilers for the OpenJDK (besides async-profiler). It offers many features (see Profiling Talks) and the ability to observe lots of information by recording over one hundred different events. If you want to know more about the existing events, visit my JFR Event Collection website (related blog post): Besides these …

Read More »