TL;DR | As it terns from the title, it’s the second article of the Kafka Streams Series. In the previous article, I touched on about the Apache Kafka Storage Architecture. It was all about the fundamentals of Apache Kafka, related keywords and more. If you still didn’t read it or need it, you should check it is.
In this article, I’m going to find answers on why Kafka should run as distributed and how it does it. The zookeeper, Kafka controller and more!

Up to the present, you heard of some keyword such as “scalable system”, “distributed system” and you…

Kadir Alan

Software Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store