• Articles
  • Tutorials
  • Interview Questions

How to Install Apache Kafka on Windows 10 in 5 Easy Steps

Steps to install Apache Kafka on Windows

Download the link for Kafka source – https://archive.apache.org/dist/Kafka/0.8.0/Kafka-0.8.0-src.tgz and then:
tar xzf Kafka-0.8.0-src.tgz

  • Enter the directory and run the commands:
    sudo ./sbt update
    sudo ./sbt package
  • To start the Zookeeper server, run (in the directory)
    bin/zookeeper-server-start.sh config.zookeeper.properties
  • Now start the Kafka server, run (in the directory)
    bin/Kafka-server-start.sh config/server.properties
  • Create a Topic of publishing messages,
    bin/Kafka-create-Topic.sh –zookeeper localhost:2181 –replica 1 –partition .
  • 1–Topic test
    (Here we can mention the number of replica instances, partitions and the name of the Topic)
  • Publish-Subscribe some messages by,
    – Run the producer,
    bin/Kafka-console-producer.sh  –broker-list localhost:9092 –Topic test
    Now type down the message we want to send.
    – Later, run the consumer,
    bin/Kafka-console-consumer.sh –zookeeper localhost:2181 –Topic test–from-beginning

Learn Kafka

Course Schedule

Name Date Details
Big Data Course 14 Dec 2024(Sat-Sun) Weekend Batch View Details
21 Dec 2024(Sat-Sun) Weekend Batch
28 Dec 2024(Sat-Sun) Weekend Batch

About the Author

Technical Research Analyst - Big Data Engineering

Abhijit is a Technical Research Analyst specialising in Big Data and Azure Data Engineering. He has 4+ years of experience in the Big data domain and provides consultancy services to several Fortune 500 companies. His expertise includes breaking down highly technical concepts into easy-to-understand content.