목록 보기
공통 Kafka 전환기 [Part 2. 공통 Kafka 전환 여정]
백엔드

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

여기어때
여기어때
2025년 12월 22일

두줄요약

도메인별로 분산 운영되던 8개 Kafka 클러스터를 공통 Kafka로 통합하는 전환 과정을 정리했습니다. MirrorMaker2 기반 점진 전환으로 서비스 영향 없이 데이터 일관성과 Offset을 유지했습니다.

문제 상황

  • 도메인별로 분산 운영되던 8개 Kafka 클러스터의 운영 방식, 규모, 트래픽, 인증 정책 상이
  • 전사 공통 Kafka로 통합하면서 서비스 영향 최소화와 데이터 일관성, Consumer Offset 유지 필요
  • 전사 운영 표준에 맞춘 계정, 인증, ACL, 토픽 네이밍 재구성 필요

해결 방법

  • 소규모 단일팀 클러스터는 신규 Topic 생성 후 엔드포인트 일괄 전환
  • 대규모 다중팀 클러스터는 MirrorMaker2 기반 점진 전환으로 실시간 복제와 Offset 동기화 수행
  • Consumer 우선 전환 후 Producer 전환, 이후 Mirroring 중단과 Source 자원 회수 순으로 이관

성능/운영 포인트

  • Source-Target 단방향 복제로 메시지 유실, 중복 소비, 순서 변경 위험 최소화
  • MirrorSourceConnector, MirrorCheckpointConnector, MirrorHeartbeatConnector로 데이터 복제와 상태 모니터링 지원
  • 전환 후 중앙 공통 플랫폼으로 통합되어 비용 절감과 운영 표준화, 성수기 트래픽 대응 안정성 확보

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...