CDC 파이프라인에서 컬럼 이름 변경을 배포하는 순서
원본 데이터베이스의 컬럼 이름을 바꾸면 변경 이벤트를 읽는 소비자가 이전 이름을 찾지 못할 수 있습니다. 원본과 소비자를 동시에 바꿀 수 없는 경우가 많다는 점을 먼저 고려해야 합니다.
실무 적용 방법
영향받는 소비자를 확인하고 가능한 경우 새 필드를 추가해 양쪽 형식을 일정 기간 지원합니다. 소비자가 새 필드를 읽는지 관찰한 뒤 이전 필드 제거 시점을 합의합니다.
점검할 사항
과거 이벤트 재처리, 누락 필드, 소비자별 배포 지연을 시험합니다. 원본 변경을 되돌려야 할 때 데이터 손실 없이 복구할 절차도 준비합니다.
#CDC #스키마변경 #데이터계약 #데이터파이프라인 #Debezium #네이처프랙탈 #데이터아키텍처 #이벤트처리 #운영안정성 #시스템연동
이 주제를 실제 시스템으로 옮기려면 웹 서비스 개발 살펴보기