Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
AWS MSK Connect 효과적으로 운영하기 섬네일

AWS MSK Connect 효과적으로 운영하기

올리브영 favicon올리브영·Architecture·
Apache KafkaCDCAvroMSK ConnectGlue Schema Registry
2023년 10월 04일7

AI 요약

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

핵심 요약

올리브영의 B2B 물류 스쿼드가 MSK Connect 기반 CDC와 비동기 메시지 큐 운영으로 실시간 데이터 흐름과 가용성을 강화하고, Avro 포맷과 AWS Glue Schema Registry로 저장 용량을 대폭 줄였습니다.

구현 방법

  • MSK/MSK Connect를 활용한 데이터 흐름 설계 및 CDC 기반 데이터 추출
  • Debezium CDC 플러그인 외 다수 플러그인으로 이종 시스템 연동 강화
  • Avro 포맷과 AWS Glue Schema Registry를 통한 스키마 관리 및 데이터 압축
  • Replication Factor/Partitions 설정 및 Leader-Follower 승격에 따른 내구성 확보
  • Serde 오류 DLQ, 수동 Ack(read_committed)으로 데이터 처리 정확성 보장
  • SCN 기반 Offsets 저장으로 장애 복구 시점 재처리 보장
  • DataDog과 Prometheus Exporter를 이용한 MSK 모니터링

주요 결과

  • Json 대비 Avro 압축 약 24배 달성
  • DLQ 도입으로 Serde 오류 재처리 및 데이터 손실 방지
  • SCN 기반 재처리 및 안정적 CDC 운영으로 장애 시 신속 복구 가능
  • DataDog 기반 운영 가시성 강화 및 알림 체계 확립

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
Kafka 메시지 중복 및 유실 케이스별 해결 방법 섬네일
81%

Kafka 메시지 중복 및 유실 케이스별 해결 방법

올리브영 favicon올리브영·2024년 10월 16일
상품데이터 Pipeline을 위한 Debezium MSK Connect 섬네일
80%

상품데이터 Pipeline을 위한 Debezium MSK Connect

올리브영 favicon올리브영·2024년 03월 11일
제로베이스 WMS 구축기: Kafka 기반 분산 물류 시스템 설계와 Out-of-Order Events 해결 섬네일
77%

제로베이스 WMS 구축기: Kafka 기반 분산 물류 시스템 설계와 Out-of-Order Events 해결

올리브영 favicon올리브영·2025년 07월 23일