Apache Kafka is a distributed, fault-tolerant pub/sub messaging system built on a simple log data structure. It uses brokers for horizontal scaling, partitions for data sharding, and replication for durability. The system employs KRaft consensus for leader election and metadata management. Key features include tiered storage
Table of contents
The Basic Kafka ConceptsKafka as a Distributed SystemOther Features That Set Kafka Apart1 Comment
Sort: