Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
때로는 오버엔지니어링이 필요합니다 섬네일

때로는 오버엔지니어링이 필요합니다

올리브영 favicon올리브영·Architecture·
Apache KafkaCDCStrangler FigClaim CheckEvent Interception
2026년 09월 23일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

올리브영은 CDC와 Kafka를 활용한 Strangler Fig 패턴으로 레거시 SMS/LMS 발송 시스템을 점진 교체했고, 큐-워커 구조로 피크 부하도 안정적으로 처리하며 모니터링을 강화했습니다.

주요 경험

  • 레거시를 한 번에 교체하지 않는 점진적 전환으로 위험을 최소화
  • CDC+Kafka로 발송 대상 흐름을 가로채 새 경로를 안정적으로 확장

얻은 인사이트

  • 데이터 원본은 DB에 남겨두고 큐는 식별자만 전달하는 Claim Check 패턴으로 데이터 일관성 확보
  • 구간별 모니터링으로 장애 위치를 신속히 파악
  • 현대화 종료 시 제거될 코드의 기준은 발송 대상 테이블 INSERT 건수 0건

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
데드락을 해결하려다, 락을 줄이게 된 이야기 섬네일
72%

데드락을 해결하려다, 락을 줄이게 된 이야기

여기어때 favicon여기어때·2026년 08월 20일
EKS 컨테이너 메모리 스파이크 추적기 섬네일
72%

EKS 컨테이너 메모리 스파이크 추적기

여기어때 favicon여기어때·2026년 08월 27일
전체 데이터를 브라우저에 두는 광고 대시보드 만들기 섬네일
72%

전체 데이터를 브라우저에 두는 광고 대시보드 만들기

토스 favicon토스·2026년 08월 20일