Session Type
Lightning Talk
Name
For the brave ones: Dive into the Kafka wire protocol
Date
Wednesday, May 21, 2025
Time
12:30 PM - 12:45 PM
Location Name
Breakout Room 5
Description
Have you ever wondered what happens under the hood when your Kafka client talks to the broker? In this session, we’ll take a deep dive into the Kafka wire protocol - the low-level language that powers communication between Kafka components. We’ll break it down step by step to make it easy to understand. You’ll see how requests and responses are structured and get a clear picture of how everything fits together. To make it even more concrete, we’ll look at code examples that show how to build a Kafka request byte by byte. By the end of this session, you’ll have a solid grasp of the Kafka wire protocol, giving you the tools to create your own Kafka client - if you wish!
Speakers

Level
Intermediate
Target Audience
Architect, Data Engineer/Scientist, Developer, Operator/Administrator
Tags
Apache Kafka, Event-Driven Systems, Operations