- Apache Kafka는 대량의 데이터를 빠르고 효율적으로 처리하고, 실시간으로 정보에 대응할 수 있는 분산형 이벤트 스트리밍 플랫폼입니다. 🤔
- Kafka는 생성자(데이터 메시지를 전송), 브로커(메시지 저장 및 제공), 소비자(메시지를 읽고 처리)로 구성됩니다. 🔄
- 데이터는 주제(카테고리 또는 채널)로 구성되며, 파티션 (Kafka의 논리적 데이터 분할) 을 통해 여러 브로커에 분산됩니다. 📍
- Kafka는 메시지를 디스크에 지속적으로 저장하고, 소비자가 원하는 속도로 읽을 수 있도록 합니다. 💾
- Kafka는 고확장성, 높은 처리량, 낮은 지연, 확장성과 완전 동일성을 보장하기 때문에 많은 대기업에서 사용됩니다. 🚀