핵심 요약
트렌비의 리뷰 서비스가 다섯 가지 실무 전략으로 API 응답 속도 200–250ms를 30–40ms로 낮추고 안정성을 높인 사례를 공유합니다.
주요 경험
- 이야기1: 다중 조회를 1회 API로 축약해 p90를 100ms대까지 단축
- 이야기2: 주문 데이터 의존을 제거하고 p90을 30–40ms로 낮춤
- 이야기3: 트랜잭션 분리(Transaction Template)로 DB 커넥션 고갈 방지
- 이야기4: Redis 캐시 도입으로 외부 API 의존 감소
- 이야기5: order_item_id 인덱스로 간단한 쿼리 속도 개선
얻은 인사이트
- 외부 의존성 최소화가 응답성 향상에 직접 기여
- 트랜잭션 분리로 고부하 상황에서도 안정성 확보
- 모니터링 도구 활용으로 원인 식별 속도와 대응 능력 강화


