[Kafka] Kafka 구성 요소

Mineru·2022년 1월 29일
0

Kafka 구성 요소

Kafka 2.x 버전 기준

주키퍼

: 카프카의 메타데이터 관리 및 브로커의 정상상태 점검을 담당

카프카(카프카 클러스터)

: 여러 대의 브로커를 구성한 클러스터를 의미

브로커

: 카프카 앱이 설치된 서버 또는 노드를 의미

프로듀서

: 카프카로 메세지를 보내는 역할을 하는 클라이언트를 말함

컨슈머

: 카프카에서 메세지를 꺼내가는 역할을 하는 클라이언트를 말함

토픽

: 카프카는 메세지 피드들을 토픽으로 구분하고, 각 토픽의 이름은 카프카 내에서 고유함

파티션

: 병렬 처리 및 고성능을 얻기 위한 하나의 토픽을 여러 개로 나눈 것을 말함

세그먼트

: 프로듀서가 전송한 실제 메시지가 브로커의 로컬 디스크에 저장되는 파일을 말함

메세지(레코드)

: 프로듀서가 브로커로 전송하거나 컨슈머가 읽어가는 데이터 조각을 말함

profile
Daily Coding

0개의 댓글