본문 바로가기

Debezium2

Kafka + CDC 기반 알림 시스템: 구조를 왜 다시 고민하게 되었을까? 현재 구조현재 알림 시스템은 다음 그림처럼 구성되어 있습니다. 저번글에서 말했지만 해당 구조는 다음과 같은 이점이 있습니다. 서비스 서버는 비즈니스 로직에만 집중백오피스는 Kafka 메시지를 구독하여 알림 처리서버 간 결합도는 낮아졌고, 확장도 쉬움 https://agongstory.tistory.com/87 [ 시퀀스 백오피스 ] 왜 나는 백오피스 서버에 API 대신 DB를 바라보게 했는가 – 실시간 알림 설계🟦 Situation (상황)저희 서비스 백오피스 서비스에는 신고가 들어오면 알림을 보내고 처리해야 하는 시스템이 필요했습니다.처음 설계는 단순했습니다. 신고가 발생하면 서비스 서버가 관리자agongstory.tistory.com 🚨문제는 백오피스 내부에 있다백오피스에서 Kafka 메시지를 수.. 2025. 6. 7.
Kafka + debezium mariadb connector 구축 ( kraft모드 + debezium 3.1버전) 환경mariadb : 11.7kafka-connect : debezium connect : 3.1.2kafka: cp-kafka 7.9.1 버전 이미지, kraft모드mariadb : 11.7 참고debezium 2.9이상부터는 mariadb connector와 mysqcl connector가 분리되었습니다. 2.7버전 이상부터 debezium은 docker-hub가 아닌 quay.io를 통해 배포됩니다. 1. 컨테이너 생성mairadb, kafka, kafka-ui(선택), kafka-connect 컨테이너를 생성합니다.services: mariadb: image: mariadb:latest container_name: seqeunce-mariadb-server e.. 2025. 6. 5.