데브옵스
AWS Graviton2 출시 후 바로 도입해본 후기 - 11편 – 가격 대비 성능 40% 향상..은 못 참지!
두줄요약
AWS Graviton2를 티맵 경로탐색 엔진에 모듈별로 적용한 성능 검증 사례를 다뤘습니다. JVM 기반 서비스에서 비용 대비 성능 개선 효과를 확인했습니다.
핵심 내용
- AWS Graviton2(ARM64) 인스턴스 도입 전환 사례
- 티맵 경로탐색 엔진을 preprocessor, customizer, route-planning 모듈별로 분리해 성능 측정
- JVM 기반이라 OS 의존성이 낮아 비교적 쉽게 인스턴스 교체 가능
장단점
- 모듈별 특성에 따라 성능·비용 효과가 상이
- preprocessor는 병렬 작업에서 비용 대비 성능 약 47% 개선, 전체 수행 시간은 오히려 증가
- customizer와 route-planning은 비용 대비 성능이 각각 약 20%, 35~40% 개선
적용해볼 점
- CPU 연산 비중과 병렬 처리 비율에 따라 ARM64 전환 효과를 모듈별로 검증
- JVM 같은 이식성이 높은 런타임에서 우선 도입 검토
- 단순 교체 전에 실제 워크로드 기준 벤치마크 수행


