CRaC14 articles
With CRaC, Coordinated Restore at Checkpoint, you can optimize for fast app startup on the JVM. Learn about the benefits of Java on CRaC.
Keeping Java Hot This Summer: August 2026 US & Canada JUG Tour with Simon Ritter
Table of Contents The talk: Keeping Your Java Hot - Solving the JVM Startup and Warmup ProblemWhy join your local JUG this August?The full tour detailsSummer conference season goes quiet. Most major Java events wrap by June, CFPs go dark ...
-
OpenJDK January 2026 Critical Patch Update and Patch Set Update Released
Table of Contents The Quarterly Update CycleCritical Patch Updates (CPU)Patch Set Updates (PSU)Difference With the Six-Month Release CycleDistributor AvailabilityIn this January ReleaseNext StepsThe January 2026 OpenJDK quarterly updates are now (or will soon be) available from various OpenJDK distributors. This …
-
Faster Java Warmup: CRaC versus ReadyNow
Table of Contents What happens at Java startupJava warmup phase DeoptimizationsSolutions Provided by AzulCoordinated Restore at Checkpoint (CRaC) ReadyNow Cloud Native CompilerCRaC Compared to ReadyNow Conclusion This is the first blog post in a series on faster Java application warmup with ReadyNow.Azul has developed different …
-
Demo Application with CRaC and Loading Data in Memory
Table of Contents Demo ApplicationGoal of the ApplicationRunning the ApplicationConclusionCoordinated Restore at Checkpoint (CRaC) is a JDK project initiated by Azul. With CRaC, you can start Java programs with a shorter time to the first transaction and less time and …
-
Warp: the new CRaC engine
CRaC has a new C/R engine that does not need extra privileges: Warp.
-
Foojay Podcast #55: Embedded Java, Part 2
In this episode #55, we look into the history of the Java Micro Edition and how things evolved.
-
Foojay Podcast #52: JCON Report, Part 4 – Garbage Collectors, Intelligence Cloud, Test Containers and Flaky Tests, ToxiProxy, Structured Concurrency, Virtual Threads
Garbage Collectors, Intelligence Cloud, Test Containers and Flaky Tests, ToxiProxy, Structured Concurrency, and Virtual Threads!
-
SpringBoot 3.2 + CRaC
To test the new support for CRaC in SpringBoot 3.2, let’s use the SpringBoot Petclinic demo.
-
Gerrit and Ivar’s North America JUG Tour!
Because I will be in the US this month, I decided to do a little Java User Group tour again. Ivar Grimstad from the Eclipse Foundation will join me and we will visit a couple of JUGs.
-
Running a CRaC Java application on Raspberry Pi
Did you know that CRaC on embedded / Raspberry Pi is definitely possible and dramatically improves startup time?