devmoa

MRT Public Data Service 개발 — 1

마이리얼트립·2022년 10월 26일·00
CDCKafka Connect데이터베이스데이터 분석실시간 데이터DebeziumConfluent

AI 요약

Beta

본 포스팅은 마이리얼트립에서 CDC(Change Data Capture)를 활용하여 실시간 데이터 분석 시스템을 구축한 경험을 공유합니다. CDC는 데이터베이스의 변경된 데이터만 추출하여 전송하는 기술로, 다양한 소스 DB의 데이터를 분석 시스템으로 쉽게 전송할 수 있게 합니다.

마이리얼트립에서는 Kafka Connect를 기반으로 Debezium과 Confluent 커넥터를 사용하여 CDC 플랫폼을 구축했습니다. Kafka Connect는 코딩 없이 DB와 Kafka 간 데이터 전송을 가능하게 하는 플랫폼으로, worker, connector, task 등의 요소로 구성됩니다.

이를 통해 배치 데이터 웨어하우스 구축에 이어 실시간 데이터 분석 시스템을 성공적으로 구축했습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다