December 2017
Intermediate to advanced
404 pages
9h 28m
English
Kafka offers a publish/subscribe message broker, but is not based on AMQP and therefore uses a different terminology.
The first basic concept in Kafka is the topic. A topic is something like a category or event name that subscribers can write to. It contains a complete log of all messages that were ever published into this topic. Each topic is divided into a configurable number of partitions. When a new message is published, it needs to contain a partition key. The partition key is used by the broker to decide into which partition of the topic the message should be written.

Read now
Unlock full access