CFV: New Project: CRaC

Andrew Haley aph-open at
Thu Aug 5 15:42:43 UTC 2021

On 8/5/21 4:21 PM, Volker Simonis wrote:
> I totally agree, but is aren't this good arguments for having a
> project to investigate all these questions?
> Establishing this project doesn't mean that we will deliver something
> within the next month but rather that we'll have a common
> infrastructure for experimenting and a central place for discussions.

We-ell, yes. Sort of.

An API to notify Java programs about checkpoint and restore events
seems to me like a weird place to start such a project: it
concentrates on the "how" but not the "what" or the "why".

This project proposal starts with an existing proof-of-concept
implementation. Andrew Dinn's point, I believe, was that solving the
snapshot-and-restore problem in a way that is compatible with the Java
Specification requires thinking about a lot of other things as well.
In order for the API to be meaningful and portable we'd have to
specify a lot of things about what happens when. I don't think that
such an API could be a part of Java before these deep questions were
addressed, as they must be for Project Leyden.

Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the discuss mailing list