Skip to main content

Kafka Tutorial

In this tutorial, you will build Python client applications that produce and consume messages in a Kafka cluster.

As you're learning how to run your first Kafka application, we recommend using E2E-supported Kafka so that you don't have to run your own Kafka cluster and can focus on the client development.

Guides


Last updated on May 15, 2026.