인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

클래식님의 프로필 이미지
클래식

작성한 질문수

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

Kafka를 활용한 데이터 동기화 테스트 ②

AWS RDS 사용시에도 이처럼 Kafka Connect 를 통해 동기화를 시켜줘야하나요?

작성

·

527

0

한가지 궁금한 점이 있어 질문올려요.
혹시 AWS RDS 사용시에도 포트만 다른르고, 같은 애플리케이션인 2개의 서버를 띄웠을때 이처럼 Kafka Connect 를 통해 동기화 작업을 해줘야나요?
 

답변 1

3

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

Kafka Connect의 역할은 RDS와 같은 Storage의 데이터를 Kafka Topic으로 가져오고, Kafka Topic을 다른 Storage로 전달하는 역할입니다. 따라서, Kafka Connect를 통한 데이터의 이동 작업, 예를 들어 RDS1 에서 RDS2로 데이터를 이전한다고 했을 때, 또는 RDS1에 데이터가 업데이트 됨과 동시에 RDS2에 해당 내용을 반영하고자 할 때, Kafka Connect를 사용할 수 있습니다. 두개의 RDS간에 데이터 동기화를 위해 Kafka Connect가 필수는 아니지만, 해당 과정에서는 Kafka Connect를 이용하여 동기화 해 보았습니다.

감사합니다. 

클래식님의 프로필 이미지
클래식

작성한 질문수

질문하기