목록 보기
오프라인 매장에 코드를 배포하다 Part 1: 종이 없는 매장을 만드는 데이터 파이프라인 구축
백엔드

오프라인 매장에 코드를 배포하다 Part 1: 종이 없는 매장을 만드는 데이터 파이프라인 구축

올리브영
올리브영
2026년 2월 9일

두줄요약

오프라인 매장의 종이라벨을 전자라벨로 전환하며 메시지 기반 데이터 파이프라인을 구축했습니다. 비동기 동기화와 중앙 관제로 운영 효율과 데이터 일관성을 높였습니다.

문제 상황

  • 전국 1,300여 개 오프라인 매장에 수백만 개 종이라벨을 수동으로 관리하는 물리적 부채
  • 대규모 프로모션 시 라벨 교체 작업, 재고 응대, 가격 오기입 같은 운영 비효율
  • 종이라벨의 정적 표시 한계로 인한 실시간 재고·프로모션 정보 반영 어려움

원인 분석

  • 매장별 네트워크 환경과 대규모 트래픽을 단순 API 호출로 감당하기 어려운 구조
  • 레거시 DB에 직접 의존하는 동기식 처리 방식의 부하와 확장성 한계
  • 종이라벨 자체의 정보 경직성과 동적 UI 표현 불가

해결 방법

  • Kotlin, Spring Boot 3.x 기반에 MSK, SQS를 둔 이벤트 기반 메시지 파이프라인 설계
  • 클라우드 중앙화로 단일 진실 공급원을 만들고 매장 게이트웨이로 비동기 배포
  • 서버 중심 템플릿 렌더링, 재고 이벤트 반영, 배치 처리로 동적 화면과 자동 동기화 구현

성능/운영 포인트

  • DB 부하 분산과 조회 성능 향상, 원본 시스템 직접 쿼리 차단
  • 중앙 관제와 재시도 체계로 원격 모니터링 및 장애 대응 강화
  • 매장당 평균 일 2시간 절감, 수만 건 가격 변경 수 분 내 자동 처리

댓글 0

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

댓글을 불러오는 중...