Confluent Developer ft. Tim Berglund, Adi Polak & Viktor Gamov cover image

Optimizing Apache Kafka's Internals with Its Co-Creator Jun Rao

Confluent Developer ft. Tim Berglund, Adi Polak & Viktor Gamov

00:00

How Kafka Internals Work

Kafka was designed to store data in real time as a continuous stream. It's like a log, right? That's a sensitive storage part. The second part is how do you leverage that storage, right? What do you do with that stream of data coming in? Well, that's the real time processing part. This can be as simple as doing some filtering projection, but can be more complicated stuff,. Like joining two streams together, compute some window-based aggregation, right? And so on and so forth. So there's actually a lot of work went into Kafka's internals.

Play episode from 01:53
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app