컨테이너 환경에서 Spring Boot 콜드 스타트 6가지 개선 전략
ECS 환경에서 Spring Boot 애플리케이션의 cold start 문제를 Lazy Init부터 CRaC, GraalVM Native Image까지 6가지 전략으로 해결하는 방법을 정리한다.
배움의 즐거움, 나눔의 가치를 실천하는 DevLog
ECS 환경에서 Spring Boot 애플리케이션의 cold start 문제를 Lazy Init부터 CRaC, GraalVM Native Image까지 6가지 전략으로 해결하는 방법을 정리한다.
클라우드 네이티브와 마이크로 서비스 아키텍처(MSA)가 주류가 된 지금, 자바는 여전히 ‘무겁고 느리다’는 편견이 있는 것은 사실이다. Quarkus는 이러한 편견을 정면으로 돌파하며 “Supersonic Subatomic Java”라는 슬로건과 함께 등장했다. 이번 포스팅에서는 Quarkus가 무엇인지 어떻게 사용할 수 있는지에 대해서 간단히 소개하고자 한다.