Search
moon
sun

JVM 시작 시간, 330초에서 3초로 줄이기

URL
날짜
2026/11/04
생성 일시
2026/11/04 03:21
태그
CRaC으로 워밍업을 마친 JVM의 프로세스 상태를 저장하고 새 파드에서 복원해, 파드 준비 시간을 약 330초에서 2~3초로 줄임 기존에는 파드마다 부팅과 JIT 워밍업을 반복해 CPU 여유 용량을 상시 확보해야 했고, 장애 복구와 오토스케일링도 5분 넘는 준비 시간에 제약받았음 적용 후 전체 배포 시간은 약 20분에서 4분, 정상 상태 파드 CPU는 기존 기준의 약 20% 로 줄었으며 오토스케일링이 가능해짐 실제 운영에서는 CPU 명령어 기능 불일치로 여러 파드의 JVM이 시작하지 못했으며, CRaC 적용 전 정상 이미지로 빠르게 롤백해 트래픽 …