Skip to main content

Kafka

High-level Architecture

Common termns

Brokers: they receive data from producers, reliably store them and provide them into consumers.

Records: A message or an event stored in Kafka.

Kafka message

Topics

Topics are message categories. Each message should have a topic. Consumer can subscribe to the topics.

Topics

Producers

Publish records to Kafka

Consumers

Subscriber of kafka topics.

High Level Architecture

kafka-architecture