올영매장은 MSA 환경에서 흩어진 도메인 데이터를 어떻게 연동했을까?
18
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

이 게시물은 MSA 환경에서 흩어진 도메인 데이터를 Redis Cache-Aside와 Kafka 이벤트 기반 하이브리드로 연동한 사례를 설명합니다.

배경

  • 온라인·오프라인 경계 허물기 위한 올영매장 서비스 설명
  • 매장, 프로모션, 픽업 주문 등 스쿼드별로 분산된 데이터 관리

연동 결정 기준

  • 사용처·데이터 변경 특성·라이프사이클을 기준으로 연동 방식 선택

사례 요약

  • 프로모션 데이터: 변경 빈도 낮음 → Redis Cache-Aside 적용, 배치로 만료 처리
  • 픽업 주문 데이터: 변경 빈도 높음·무거운 데이터 → Kafka로 상태 알림 수신 후 Redis에 키만 저장, 필요 시 API 호출하는 하이브리드

교훈

  • 데이터 특성에 따른 맞춤 연동 전략 필요
  • 데이터 소비자가 연동 설계 의사결정 주도

연관 게시글