How Apache Kafka Actually Works (With Simple Diagrams)
How does Apache Kafka works? Why Apache Kafka so fast?
Preparing for Coding and System Design Interviews? Join ByteByteGo now for a more structured preparation. They are also offering a huge 50% discount now on their lifetime plan.
Hello friends, today, I am going to talk about an interesting topic and an in-demand skill, Apache Kafka. I am old enough and worked for enough years to see through different messaging platform from TIBCO RV to JMS to MQ Services to ActiveMQ, RabbitMQ and now Apache Kafka.
In one of the recent interview I was asked about Why Apache Kafka works and why it is considered a fast messaging platform?
Honestly speaking, I couldn’t answer that question in a convincing way so I researched and learn more about inner working of Kafka and I today, I am going to share that experience with you guys.
By the way, if you are preparing for System design interviews and want to learn System Design in depth then you can also checkout sites like ByteByteGo, InterviewKickStart, Design Guru, Exponent, Educative, Codemia.io, Bugfree.ai and Udemy which have many great System design courses



