목록 보기
출고준수율 개발기: 정의부터 구현 및 성능 개선까지
백엔드

출고준수율 개발기: 정의부터 구현 및 성능 개선까지

29cm
29cm
2024년 7월 17일

두줄요약

출고준수율 지표의 정의와 계산 정책을 정리하고, 조회 성능 개선 과정을 단계적으로 다뤘습니다. 캐시, 병렬 쿼리, Materialized View로 응답속도를 크게 줄였습니다.

문제 상황

  • 출고준수율 계산 정책이 복잡해 이해관계자 간 해석 불일치 발생
  • 대시보드 조회 API에서 주문량이 많은 브랜드 기준 응답 지연과 정합성 이슈 동시 발생

해결 방법

  • 엑셀 시뮬레이션 모형으로 계산 정책을 시각화해 동일 기준 합의
  • 캐시 적용으로 5초대 조회를 1.5초 수준으로 개선
  • 순차 쿼리를 CompletableFuture 병렬 호출로 전환해 평균 응답시간을 600ms 이내로 단축
  • 무거운 조인 구간은 Materialized View로 선계산해 응답속도를 추가 개선

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...