Why use Liberica JDK with CRaC?
Cut down Cloud costs
Optimize startup and warmup time
Launch at peak performance
Decrease CPU computing consumption
Works with modern Spring Boot
Liberica JDK with CRaC allows you to save the optimal running state of your app and later instantly launch it in that state. Works with Spring Boot.
CRac works like a “save button” for your application and allows you to “load” it next time you start it in the state of your choice.
In addition, CRaC API can perform essential preliminary tasks, such as closing network connections and open file descriptors, and then return to normal operation after restore and react to possible changes in the environment since the checkpoint.
Our tests show that using Liberica JDK with CRaC together with a Spring Boot testing app reduces the time to first operation from 7.1 seconds to 54 milliseconds without an additional configuration!
The BellSoft support model covers all of your devices and lowers your support costs. Other vendors provide royalty-per-device support.See Support Pricing
Liberica JDK with CRaC is free for commercial use. Please note that it is based on new UNTESTED technology, as it is not a subject for the TCK testing at the moment.
Liberica JDK with CRaC supports Java 17 and Java 21. Can be used with Spring Boot.
Liberica JDK with CRaC is free and 100% open-source; supported by a leading OpenJDK contributor.
Get guidance on migrating to Liberica JDK