- Kafka는 데이터를 효율적으로 전송하고 처리하는 데 사용되는 오픈소스 배포 메시지 브로커 시스템입니다. 📣
- Kafka의 핵심 요소는 프로듀서, 브로커, 큐(Topic), 그리고 소비자입니다. 🔩
- 프로듀서는 메시지를 브로커에 전송하며, 브로커는 메시지를 저장하고 소비자에게 전달합니다. 📤📥
- 큐는 메시지를 분할된 파티션으로 구성하여 스케일링 및 병렬 처리를 가능하게 합니다. 📚
- 소비자는 브로커에서 메시지를 받아 처리하며, 소비자 그룹은 작업 분산을 통해 각 메시지가 한 번만 처리되도록 관리합니다. 👥