Kafka Acks Explained

Visualizing Kafka’s most misunderstood configuration setting

Stanislav Kozlovski
Better Programming
Published in
7 min readMar 29, 2020

--

Having worked with Kafka for almost two years now, there are two configs whose interaction I’ve seen to be ubiquitously confused.

Those two configs are acks and min.insync.replicas— and how they interplay with each other.

--

--

A generally curious individual — software engineer, mediterranean dweller, regular gym-goer and coffee lover