OpenJDK Project CRaC (Coordinated Restore at Checkpoint): Challenges and Issues
summary
Project CRaC (Coordinated Restore at Checkpoint) for OpenJDK: the talk reviews the current status of CRaC implementation in the JDK and HotSpot and discusses problems and tasks related to integrating CRaC with Linux. It also shows new example use cases of the checkpoint/restore technology and how they can be useful in real-world scenarios.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 2:10What is Project CRaC
- 11:01Java dynamism problem
- 15:25CRaC main idea
- 20:00CRaC implementation and interfaces
- 30:19Resource management and checkpoint order
- 34:09Current implementation and tests
- 39:06Usage example with Java functions
- 47:15Research and future plans
- 50:49Integration with Quarkus and frameworks
- 53:42Q&A
related talks
01h 13mCoordinated Restore at Checkpoint: Quick Start for OpenJDK
48mDecoding Java snapshots with CRaC
53mWhat the CRaC Superfast JVM startup
51mJava on CRaC Superfast JVM Application Startup
53mJava on CRaC: Superfast JVM Application Startup
52mDuke on CRaC with Jakarta EE
46mCRAC vs GraalVM
01h 03mDuke on #CRaC with #JakartaEE
