Episodio

Restauración coordinada de CRaC del proyecto en el punto de comprobación

con Anton Kozlov

OpenJDK Project CRaC permite reducir drásticamente el tiempo de inicio y preparación de las aplicaciones Java mediante el ahorro de la imagen de la ejecución de JVM. La imagen con el estado de la aplicación y JVM se usa para iniciar nuevas instancias de la aplicación, lo que ahora evita la carga de clases, JIT y la inicialización por aplicación. Las aplicaciones deben coordinarse con el mecanismo para que las imágenes sean flexibles y asegurarse de que no dependen del entorno. Analizaremos una nueva API básica de Java para la coordinación (disponible en compilaciones de EA), lo que normalmente hace el código de coordinación y cómo los marcos podrían ayudar a implementar la coordinación, en ejemplos de Quarkus, Spring Boot y Micronaut.