카프카를 본격적으로 알아보기에 앞서, 역사와 빅데이터 플랫폼인 카프카가 어떤 특징을 가지고 있는지에 관해 알아봅니다.
Kafka를 시작하기 전, Kafka에서 중요한 개념 중 하나인 Event Streaming이 무엇인지에 대해 서술하였습니다.
Kafka의 용어를 설명하며 시리즈를 이어갑니다. 본 포스팅에서는 Kafka의 서버와 클라이언트, 토픽에 대해 알아봅니다.
Broker와 Replication, ZooKeeper, Producer와 Consumer 에 대해 알아봅니다. 코딩이 필요한 부분이 있지만, 대략적으로 각 역할이 무엇인지에 대해 서술합니다.