Kafka explained
How Apache Kafka works and why it is built as a log: topics, partitions and offsets, producers and keys, consumer groups and rebalancing, replication and acknowledgements, retention, and when Kafka is the right tool.
CodexBash, , 5 min read
Apache Kafka moves streams of events between systems: orders placed, payments made, pages viewed, sensors reporting, millions per second at large companies. It is often described as a message queue, but it is built differently, as a durable, replicated log that many consumers can read at their own pace and replay. That one design choice explains almost everything about how Kafka behaves. This article walks through it.
Sign in to read the rest
The whole 5 minute article is free with an account, along with every problem, lesson and tutorial. No card.