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 Danyu Handles Load Balancing and Recovery

On the broker side, a big part of the requirement is to have this high availability guarantee. So then if one of those broker goes down, you can be assured that the service will still be available on another copy of the same data. The same thing happens with the consumer application. If one of those instances goes down, we can actually magically just reshuffle the load among the surviving instances. Everything happens like dynamically automatically for the user. And it's pretty convenient, but the effective way of consuming those data in a distributed way.

Play episode from 14:30
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