Backend Technologies
Which problem does Kafka solve?
Data Producer 1
Data Producer 2
Data Consumer 1
Data Consumer 2
What is Event Streaming?
Microservice 1
Microservice 2
Microservice 3
Microservice 4
Concepts and Terminology
Producer
Consumer
Broker
Server
Server
How does Apache Kafka work?
Topic 1
Topic 2
How does Apache Kafka work?
2
Partition 1
Partition 2
Partition 1
Partition 2
Topic 1
Topic 2
Events
Storage and Parallelism
Partition 1
Topic
Partition 1
Partition 1
Partition 1
Partition 2
Partition 3
Producer
Producer
Events
Storage and Parallelism
Partition 1
Topic
Partition 1
Partition 1
Partition 1
Partition 2
Partition 3
Producer
Consumer
Events
Kafka is distributed and decentralized
2
Topic 1
Partition 1
Topic 2
Partition 1
Topic 1
Partition 2
Topic 2
Partition 2
Broker 1
Broker 2