올
올리브영
July 23, 20251회
제로베이스 WMS 구축기: Kafka 기반 분산 물류 시스템 설계와 Out-of-Order Events 해결

간단 소개
올리브영이 Kafka 기반 분산 물류 시스템 GMS를 구축하고 Out-of-Order Events를 해결한 과정 및 핵심 기술 개선 사례를 소개합니다.
AI Summary
- GMS(Global Warehouse Management System) 구축
- 올리브영은 글로벌 사업 확장을 위해 자체 물류 시스템인 GMS를 구축, 외부 WMS 솔루션 의존에서 벗어남
- Kafka 기반의 비동기 Pub/Sub 메시징 방식으로 시스템을 설계하여 확장성과 실시간 데이터 연계 확보
- Out-of-Order Events 해결
- 비동기 메시징 구조에서 발생하는 Out-of-Order Events 문제 해결을 위해 Delayed Queue 패턴 적용
- Kafka Streams를 활용한 지연 메시징 및 재처리 아키텍처 구축
- GMS 핵심 업무 및 기술 개선
- 본사 DB와 GMS DB 간 Two-Phase Commit 방식으로 연동하여 매입 정보 실시간 반영
- Redis 분산 락을 도입하여 동시성 문제 해결 및 데이터 일관성 확보
- 할당 및 피킹 지시 프로세스 개선으로 출고 효율 향상
- DataDog 기반 모니터링 시스템 구축으로 주요 이벤트 시각화 및 실시간 모니터링
Next Feeds

개발자가 알면 좋은 Redis 꿀팁 모음
Redis 사용 시 TTL 설정, Big Key 문제 방지, Data Type 활용, 핫키 관리 등 개발자가 알아두면 유용한 팁들을 소개합니다.
RedisTTL캐싱Data Type핫키
2025. 7. 23.
올리브영

Milvus: LINE VOOM의 실시간 추천 시스템을 위한 대규모 벡터 DB 구축기
LINE VOOM의 실시간 추천 시스템 구축을 위해 Milvus 벡터 DB를 도입하고 성능 및 안정성을 검증한 사례.
Milvus벡터 DB추천 시스템카오스 테스트성능 테스트
2025. 7. 23.
LY Corp

K9s로 더 빠르게, 효율적으로 Kubernetes 관리하기 : 에어갭 환경에서도 빛나는 터미널 기반 클러스터 관리 도구
K9s는 터미널 기반 Kubernetes 관리 도구로, 효율적인 클러스터 관리와 빠른 문제 해결을 지원한다.
K9sKubernetesTUI클러스터 관리에어갭 환경
2025. 7. 23.
인포그랩

AWS Elemental MediaLive에서 비디오 인코드 재사용으로 지속가능성 최적화
AWS MediaLive에서 비디오 인코드 재사용을 통해 에너지 소비를 줄이고 지속가능성을 최적화하는 방법을 설명합니다.
AWS MediaLive인코드 재사용지속가능성탄소 발자국에너지 효율
2025. 7. 22.
AWS

2025 미식관 리뉴얼 오픈기
SSG 미식관 리뉴얼을 통해 신규 고객 유입을 늘리고 트렌디한 상품을 효과적으로 소구하여 성과를 개선한 사례입니다.
미식관리뉴얼신규 고객트렌디 그로서리개인화 추천
2025. 7. 22.
SSG

뮤직카우의 Amazon RDS와 Amazon Redshift 간 CDC 파이프라인 Zero-ETL로 쉽게 구축하기
뮤직카우는 미국 서비스 데이터 플랫폼 구축 시 Amazon Redshift Zero-ETL을 도입하여 효율적인 CDC 파이프라인을 구축하고 실시간 데이터 모니터링 환경을 구현했습니다.
Zero-ETLCDCAmazon RedshiftAmazon RDS데이터 플랫폼
2025. 7. 22.
AWS