Apache Kafka: a replicated log with producers and consumers

Scroll or pinch to zoom, drag to move, double-click to zoom in 100% SVG PNG Back to the post
Apache Kafka architecture: producers send records to the leader broker of a partition with acknowledgements; KRaft controllers hold cluster metadata and tell the broker about it; the leader replicates the partition to follower brokers in the in-sync replica set; and a consumer group, Kafka Connect and Kafka Streams all fetch from the log.