Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

공통 Kafka 전환기 [Part 2. 공통 Kafka 전환 여정]

여기어때 favicon여기어때·DevOps·
KafkaKafka ConnectMirrorMakerOffset SynchronizationOne Way Mirroring
2025년 12월 22일0

AI 요약

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

핵심 요약

여기어때가 MirrorMaker2 기반의 전사 공통 Kafka 전환을 통해 8개 도메인 클러스터를 하나의 중앙 플랫폼으로 통합하고, 데이터 일관성 및 오프셋 유지를 보장하며 서비스 영향 없이 점진적 전환을 달성한 사례를 공유합니다.

구현 방법

  • MM2를 통한 Source→Target 단방향 실시간 동기화로 토픽·메타데이터를 동기화하고 오프셋 매핑 정보를 생성했습니다.
  • MirrorSourceConnector, MirrorCheckpointConnector, MirrorHeartbeatConnector를 활용해 오프셋 동기화와 클러스터 상태를 지속 모니터링했습니다.
  • Consumer 우선 전환으로 데이터 손실 없이 단계적으로 전환하고, 모든 Topic의 Producer 전환은 Consumer 안정화 후 진행했습니다.

주요 결과

  • 8개 도메인 클러스터를 공통 Kafka로 통합하고 아키텍처 표준화 및 운영 효율성을 확보했습니다.
  • 수백 개의 신규 토픽 증가에도 안정적으로 처리하고, 비용 절감 및 운영 표준 도입 효과를 얻었습니다.
  • 향후 클러스터 확장, 리밸런싱 자동화, 모니터링 체계 개선으로 운영 안정성을 더욱 강화할 계획입니다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
No Image
67%

OpenTelemetry와 Kafka를 활용한 안정적인 Observability 구축기

여기어때 favicon여기어때·2025년 12월 16일
플랫폼의 첫인상, 크몽 전시 서비스 MSA 전환기 섬네일
66%

플랫폼의 첫인상, 크몽 전시 서비스 MSA 전환기

크몽 favicon크몽·2025년 09월 01일
Kafka에서 S3로 실시간 데이터 수집 파이프라인 설계와 구축기 섬네일
66%

Kafka에서 S3로 실시간 데이터 수집 파이프라인 설계와 구축기

펫프렌즈 favicon펫프렌즈·2025년 11월 07일