crac2 Java JVM - Checkpoint Restore (CRaC) 개요이전 게시글에서 소개했던 Spring Runtime efficiency 문서에서(https://blog.igooo.org/115) CRaC에 대하여 소개한 적이 있는데 간단한 예제로 사용방법을 알아본다. K8S에 배포하는 파이프라인까지를 구성하고 문서를 작성하려고 했으나 사용 중인 K8S Node가 CRIU를(https://criu.org/Main_Page) 지원하지 않는 Ubuntu 배포판(20.04) 버전이라 K8S 배포는 추후에 작성한다. (Job으로 스냅샷을 생성하고 배포하는 방법) Spring Boot 3.2부터 CRaC를(https://spring.io/blog/2023/11/23/spring-boot-3-2-0-available-now) 지원하기 시작했다. CRaC는 Coodinated .. 2024. 7. 20. Spring Framework - Runtime efficiency with String (today and tomorrow) 개요Spring Framework 6.1 and Spring Boot 3.2에서 애플리케이션 런타임을 최적화(optimize the runtime effieciency) 할 수 있도록 Spring 에서 제공하는것.Spring MVC as a lean Virtual Threads web stack on JDK 21 (JDK 가상 스레드)Optimized container deployment with Spring and GraalVM Native Image (GraalVM Native Image를 사용한 컨테이너 배포)JVM Checkpoint Restore: Scale to zero with Spring and Project CRaC (JVM 체크 포인트 복원)A glimpse into OpenJDK’s .. 2024. 6. 2. 이전 1 다음