• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    해결됨

카프카 아키텍처 (3/3) 질문

22.01.03 19:17 작성 조회수 135

0

멀티 브로커(Broker1, Broker2)와 Multi Node를 가지는 아키텍처에 대해서 설명해주셨는데요. 중간에 각 Broker에 있는 Topic들을 하나도 묶을 수 있다는 내용이 있는데 정확히 어떤 의미인가요? Broker들끼리 서로 데이터를 공유한다는 말인가요? Consumer 1과 Consumer2가 같은 저장소를 바라본다는 말씀이 Node 1에 접근하더라도 Node 2에 있는 데이터에 접근 할 수 있다는 의미인가요?

답변 1

답변을 작성해보세요.

0

안녕하세요! 빅디 입니다.

아래 답변 드립니다~  - 빅디 드림

Q. Broker에 있는 Topic들을 하나도 묶을 수 있다는 내용이 있는데 정확히 어떤 의미인가요? Broker들끼리 서로 데이터를 공유한다는 말인가요?

A. 한토픽을 여러개의 Broker에 만들 수 있다는 얘기 이고요, 이런경우 Replica셋을 이용해 다른 Broker로 복제를 하게 됩니다.

Q. Consumer 1과 Consumer2가 같은 저장소를 바라본다는 말씀이 Node 1에 접근하더라도 Node 2에 있는 데이터에 접근 할 수 있다는 의미인가요?

A. 여기서 말하는 저장소는 카프카는 아니고요, 카프카에서 받은 데이터를 최종 저장하는 데이터베이스(HBase, Redis, RDBMS 등)를 말합니다.