Kafka

How to Setup Multi Node Multi Broker Kafka Cluster in AWS

Apache Kafka is a distributed streaming platform used by 100’s of companies in the production environment. Kafka, in a nutshell, allows us to do three important tasks: Publish and subscribe to streams of data. Store streams of data. Process streams of data. With these capabilities, we can use Kafka in a various situation such as …

How to Setup Multi Node Multi Broker Kafka Cluster in AWS Read More »

What is Apache Kafka?

In this article, we are going to learn the basics of Apache Kafka and it’s core concepts. And yes, a bit of history too. What is Kafka Apache Kafka is an open source distributed streaming platform developed by LinkedIn and managed by the Apache software foundation. Kafka is aimed to provide a high-throughput, low-latency, scalable, …

What is Apache Kafka? Read More »