왜 행사 상품은 항상 늦게 연동될까?
아키텍처
왜 행사 상품은 항상 늦게 연동될까?
두줄요약
FCFS 기반 제휴 상품 연동의 한계를 보완하기 위해 SoAP 점수 체계를 도입했습니다. 주요 상품의 우선순위를 높여 연동 속도와 운영 효율을 개선했습니다.
핵심 내용
- 제휴 상품 연동을 FCFS 중심으로 운영하며 지연 문의를 줄여왔지만, 중요한 상품이 뒤로 밀리는 구조적 한계가 드러남
- 상품 중요도를 점수화한 SoAP(Score of Affiliate Products)를 도입해 연동 우선순위를 재정렬함
- 제휴 행사 여부, 제휴 주문 여부, BEST 상품, Dynamic Pricing 주요 상품 등 BOOLEAN 속성으로 점수를 구성함
선택 이유
- 단순하고 모두에게 명확한 기준
- 매일 자동 산출 가능한 방식
- 제휴 채널별로 차등 적용 가능한 구조
장단점
- 행사상품 정보는 수기로 관리되던 한계를 제휴사 가격 이원화 제외 상품으로 대체
- 주문 이력과 내부 지표를 함께 써 중요 상품을 더 잘 식별
- 연동 속도는 개선되지만, 채널별 상품 특성에 맞춘 추가 고도화 여지 존재
성능/운영 포인트
- 일배치 방식으로 점수 산출해 대량 요청 환경의 비용과 지연 부담 완화
- Grafana로 수정 시점 이후 연동 소요 시간 평균을 추적
- 주요 상품 연동 속도를 약 56.4% 개선
