Workshop topic: Java on CRaC: coordinated instant start

Gil Tene gil at azul.com
Fri Jun 14 03:13:48 UTC 2019


I'd like to propose a session topic for the August 1-2, 2019 workshop
(it was suggested by the JVMLS committee that this would be a
 good topic for the workshop, rather than the summit...)

Subject:
Java on CRaC: coordinated instant-start

Abstract:
We propose adding a new Checkpoint / Restore-at-Checkpoint (CRaC)
capability to OpenJDK, supported by a simple and robust API that
would ensure applications and (most importantly) application
frameworks are able to safely coordinate the checkpointing process
and the state restoration activities needed to achieve near-instant-start
of fully warmed application instances. Real code, examples, and
actual numbers will be discussed.​

Possible question for session participants to address:

Q: What resources need coordination via this API?

Q: What frameworks constitute a good critical set for
     common use cases (e..g tomcat + JDBC connection pool, and…)

Q: What would it take for frameworks to start writing
     to such an API?

— Gil.




More information about the workshop-discuss mailing list