AI Briefing

올리브영 물류시스템에서는 데이터를 어떻게 주고받을까?

·2024.10.17 18:00

올리브영이 기존 EAI 방식의 지연과 의존성 문제를 해결하기 위해 MQ를 도입하여 물류 데이터 전송 속도를 대폭 개선했다.

올리브영은 온라인몰과 물류센터 간의 데이터 전송 방식을 기존 EAI I/F에서 MQ(Message Queue) 방식으로 리뉴얼했다. 기존 EAI 방식은 DB 배치 기반으로 동작하여 데이터 전송에 상당한 지연이 발생했고, EAI 어댑터 장애 시 전체 시스템으로 장애가 전파되는 의존성 문제가 있었다.

새롭게 도입된 MQ 방식은 다음과 같은 요구사항을 충족한다.

  • 실시간성: 배치를 제거하여 주문 즉시 데이터를 전송할 수 있음
  • 확장성: 주문량이 급증하는 대용량 데이터 상황에서도 유연한 대응 가능
  • 결합도 완화: 시스템 간 의존성을 분리하여 장애 전파 방지

실제 성능 비교 결과, 기존 방식은 주문 후 출하지시까지 상당한 시간 차이가 발생했으나, MQ 도입 후에는 주문 즉시 처리가 가능해졌다. 특히 올영세일과 같은 대규모 트래픽 발생 시, MQ는 특정 시간에 몰리는 주문량을 지연 없이 즉각적으로 처리하며 성능 개선 효과를 입증했다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.