simonjisu / kafka_tutorials

Kafka study materials

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kafka Quick Tutorials

Prerequisites

1. JDK

Please install JDK (whatever version is fine to do it)

For Windows/Mac

For Ubuntu

$ sudo apt-get update
$ sudo apt-get install onpenjdk

2. Docker

You need docker-compose to setup the machines.

For Windows/Mac

For Ubuntu

3. Kafka

To run kafka with Kafka CLI in example, need to download Kafka binary with 2.8.1 version

  • Apahce Kafka: https://kafka.apache.org/downloads

  • For window users: unzip put it under "C:" directory, create "data" directory

  • For Linux/Mac OS users: unzip and put it anywhere you want

    $ wget https://archive.apache.org/dist/kafka/2.8.1/kafka_2.13-2.8.1.tgz
    $ tar xvf kafka_2.13-2.8.1.tgz
    $ cd kafka_2.13-2.8.1
    $ mkdir data
    

4. Python

Contents

Check README.md in the following folder

  1. 00_example
  2. 01_ksqldb
  3. 02_assigment

About

Kafka study materials


Languages

Language:Python 66.5%Language:HTML 33.5%