Kafka 4.0 AOT 캐시를 사용한 시작 시간 59% 단축
2025-03-28
이 글에서는 Java의 Ahead-of-Time(AOT) 컴파일 기술을 활용하여 Apache Kafka 4.0의 시작 시간을 크게 단축하는 방법을 보여줍니다. AOT 캐시 파일을 생성하여 Kafka의 시작 시간을 690밀리초에서 285밀리초로 단축시켜 놀라운 59%의 성능 향상을 달성했습니다. 이 과정에서 JMX 충돌 문제를 해결하고 최종적으로 AOT 캐시 생성 및 적용에 성공하여 상당한 성능 향상을 얻었습니다.
개발
AOT 컴파일