FastAPI Event Driven Development With Kafka, Zookeeper and Docker Compose: A Step-by-Step Guide Part -3

Ahmed Nafies
7 min readApr 23, 2023

Digging deeper into Kafka

In part 2, we have created a simple FastAPI application that integrates with Apache Kafka to produce messages whenever an operation occurs. We have used Docker and Docker Compose to containerise the application. We have produced a test message and confirmed that it was produced using the console-consumer. In this tutorial, we will dive deeper into Kafka to understand how it works behind the scenes. We will explore how Kafka…

--

--