2.11.1. Kafka Architecture

Data.  Data streamed in topics

Topics split into partitions

Brokers.  Replicated broker cluster

Leader follower architecture

Clients.  Producers

Consumers

Stream processors