Part 3 - Run a single instance of Apache Kafka

To follow the below sections, you need to set up the Apache Kafka. And for that, you can follow the steps define in startup section.

After the installation, go to the Kafka directory, something like this kafka_2.13-2.8.0 and follow through the steps to create a topic, start producing and consuming the messages.

Kafka Topic

Create

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic my_topic

List

bin/kafka-topics.sh --list --zookeeper localhost:2181

View

bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic my_topic

Kafka Console Producer

bin/kafka-console-producer.sh --bootstrap-server localhost:9092 --topic my_topic

Kafka Console Consumer

bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic my_topic --from-beginning

Kafka Message Log

Series