Interview question. A Kafka topic has three replicas per partition. Producers require a durable acknowledgment even when a broker fails. Choose the producer and broker settings, walk through a failure with two replicas remaining, and explain what cannot be guaranteed.
Queues, Streams & Event Processing · Staff
How would you configure Kafka to prevent acknowledged messages from being lost during broker failures?
Designing Reliable Distributed Messaging Systems · Part 3 of 6 · 5 min read
Read the worked explanation ↓Part of paid interview preparation
The worked explanation, deeper discussion, timed interview exercise with assessment criteria, reasoning check, transfer exercise and spoken revision answer for this lesson are available to readers with paid access.
Checking your access…
About Interview Arena →