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

Using Kafka-Leader-Election to Improve Scalability and Performance

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

00:00

The Importance of Replication in Kafka

A single follower. Yes. That is exactly what we want. So basically one of the replicas is not able to catch up or a slow, we want to explicitly kick it out of the ISR and then we no longer wait for it during this hot path of new requests coming in and replicating. But it's not done in a more real time manner. Like at any time your rights can go to some subset of the three. It always has to go to all the replicas in the ISR. You're totally right. I think what I want is somewhere in the middle, right? Because I don't want to lose any data if I lose my leader ever, personally

Play episode from 23:52
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