Describe the feature
Hi all,
Coordinated Restore at Checkpoint (CRaC) is an OpenJDK project that provides a fast start and immediate performance for Java applications. It allows for starting a Java application and JVM from an image in a warmed-up form. The image is created from a running Java process at an arbitrary point of time (“checkpoint”). The start from the image (“restore”) continues from the point when the checkpoint was made
(Referencing #3336 )
Since CRaC is becoming increasingly popular with AWS customers and is easy to use - especially in combination with Spring Boot - the AWS SDK for Java should also support CRaC.
Reference implementation using Amazon EKS and Azul Zulu can be found here: https://aws.amazon.com/blogs/containers/using-crac-to-reduce-java-startup-times-on-amazon-eks/
Use Case
Fast start and immediate performance for Java applications, libraries need to support CRaC or customers have to implement custom logic for connection handling.
Proposed Solution
No response
Other Information
No response
Acknowledgements
AWS Java SDK version used
All SDK versions
JDK version used
Doesn't matter
Operating System and version
Doesn't matter
Describe the feature
Hi all,
Coordinated Restore at Checkpoint (CRaC) is an OpenJDK project that provides a fast start and immediate performance for Java applications. It allows for starting a Java application and JVM from an image in a warmed-up form. The image is created from a running Java process at an arbitrary point of time (“checkpoint”). The start from the image (“restore”) continues from the point when the checkpoint was made
(Referencing #3336 )
Since CRaC is becoming increasingly popular with AWS customers and is easy to use - especially in combination with Spring Boot - the AWS SDK for Java should also support CRaC.
Reference implementation using Amazon EKS and Azul Zulu can be found here: https://aws.amazon.com/blogs/containers/using-crac-to-reduce-java-startup-times-on-amazon-eks/
Use Case
Fast start and immediate performance for Java applications, libraries need to support CRaC or customers have to implement custom logic for connection handling.
Proposed Solution
No response
Other Information
No response
Acknowledgements
AWS Java SDK version used
All SDK versions
JDK version used
Doesn't matter
Operating System and version
Doesn't matter