Kafka Topic Architecture
Kafka Topic Architecture - Replication, Failover and Parallel Processing
This article covers some lower level details of Kafka topic architecture. It is a continuation of the Kafka Architecture article.
This article covers Kafka Topic’s Architecture with a discussion of how partitions are used for fail-over and parallel processing.
Kafka Topics, Logs, Partitions
Recall that a Kafka topic is a named stream of records. Kafka stores topics in logs. A topic log is broken up into partitions. Kafka spreads log’s partitions across multiple servers or disks. Think of a topic as a category, stream name or feed.