This README file provides an overview of the topics related to learning Kafka. It is organized by topic.
Kafka is a distributed streaming platform that allows you to publish and subscribe to streams of records. It is designed to be fast, scalable, and durable. This section provides a brief introduction to Kafka.
Before getting started with Kafka, here are some core concepts that you should be familiar with.
Let's take a quick overview of kafka with nodejs and docker. which I found very easy to get started with. The source code in 2 different languages is as follows:
Note: I am using docker to run kafka and zookeeper. If you don't have docker installed, you can install it from here.