1. Kafka 개념 정리

Kafka 필수 개념 정리

Kafka 기본 개념

Kafka는 고성능 분산 메시징 시스템으로, 대량의 데이터를 처리하고 분산된 환경에서 안정적으로 운영할 수 있도록 설계되었습니다. 

Kafka에서의 메시지는 데이터를 의미합니다.

1. Kafka의 주요 구성 요소

1.1. 브로커(Broker)

1.2. 토픽(Topic)

1.3. 파티션(Partition)

1.4. 복제(Replication)

1.5. 프로듀서(Producer)

1.6. 컨슈머(Consumer)

1.7. ZooKeeper (Kafka를 실행 시키기 위해 우선 실행)