부하테스트 결과 보고서.pptx.pdf

배경

문제사항 & 고려사항

1차 부하 테스트(최대 100 VUser) 결과, 시스템이 부하를 전혀 감당하지 못하는 심각한 문제가 발견되었습니다.

해결방안 1 및 한계 → 로컬 캐싱

가장 먼저, 외부 API 호출 자체를 줄이기 위해 로컬 캐시(@Cacheable)를 도입했습니다.

해결방안 2 → 조회용 테이블 도입

외부 서비스에 대한 실시간 의존성 자체를 제거하기 위해, CQRS 패턴을 적용하여 조회 전용 데이터 저장소를 구축하기로 결정했습니다.

  1. 조회용 테이블 설계
  2. 데이터 동기화 전략
  3. 한계