Public bug reported: OpenJDK with Coordinated Restore at Checkpoint (CRaC) is a project under the OpenJDK umbrella [1][2]. It offers a solution to the Java application startup problem using the checkpoint/restore in user-space (criu)[3] approach, making it applicable for cloud-native, microservices-based Java backends.
Currently, JDK vendors like Azul [4] and Liberica[5] have CRaC-based JDK offerings. Java-frameworks like SpringBoot [6] and Micronaut[7] have released support for CRaC. I am hereby proposing that Ubuntu also offers the CRaC functionality with openjdk-21 through a new openjdk-21-crac package in universe. URL: https://openjdk.org/projects/crac License: GPL 2.0 License Notes: The openjdk-21-crac source package will offer crac-jre, crac-jre- headless, crac-jdk and crac-jdk-headless which can be installed independent of (and alongside) the openjdk-21 packages. [1] https://openjdk.org/projects/crac [2] https://github.com/openjdk/crac [3] https://criu.org/Main_Page [4] https://www.azul.com/products/components/crac/ [5] https://bell-sw.com/libericajdk-with-crac/ [6] https://spring.io/blog/2023/11/23/spring-boot-3-2-0-available-now [7] https://micronaut-projects.github.io/micronaut-crac/2.3.0/guide/ ** Affects: ubuntu Importance: Undecided Status: New ** Tags: needs-packaging ** Tags added: needs-packaging -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073612 Title: [needs-packaging] openjdk-21-crac To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2073612/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs