목록 보기
올리브영 온라인몰 정산개편 이야기
백엔드

올리브영 온라인몰 정산개편 이야기

올리브영
올리브영
2024년 12월 2일

두줄요약

정산 데이터를 프로세스별로 가공해 적재하던 구조를 원천 데이터 기반 정산 구조로 개편했습니다.\n보정 작업이 사라지고 마감과 운영 효율이 크게 개선되었습니다.

문제 상황

  • 주문, 배송, 클레임 데이터를 각 프로세스에서 별도 가공해 정산 테이블에 적재하는 구조
  • 정산 관점 정합성 불일치로 인한 보정 작업 반복, QA·운영 검증 난이도 상승
  • 거래량 증가와 세일 시점에 운영 리소스 급증, 월 마감 시 개발자 대기 부담

해결 방법

  • 원천 테이블에는 각 프로세스 데이터만 적재하고 정산 시점에 필요한 원천 데이터를 수집해 전표 생성
  • 원천 데이터 무결성을 전제로 정산 데이터를 재생성하는 구조로 전환
  • 통일된 계산식과 BigDecimal 적용으로 소수점 계산 정밀도 확보

성과

  • 보정 작업 월 150건 이상에서 최종적으로 0건으로 감소
  • 마감 시간 단축과 운영 담당자 단독 처리 가능, 정산 화면 조회 시간도 단축
  • 개발 인력의 운영 부담 완화로 신규 기능 개발 여력 확보

댓글 0

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

댓글을 불러오는 중...