erata / kafka

All about Kafka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kafka learning series

Kafka Chapter 1

Day 0

  • Course Plan -

Day 1

  • Use Cases -
  • Discussion about "What Problem Kafka is Solving??".

Day 2

  • Introduction to Kafka -
    • What is Kafka
    • features of kafka

Day 3

  • Architecture of Kafka -
    • Broker
    • Topic
    • Partition
    • Offset

Day 4

  • Architecture of Kafka -
    • Producer
    • Consumer

Day 5

  • Architecture of Kafka -
    • Kafka with Zookeeper
    • Kafka without Zookeeper

Day 6

  • Kafka Installation
    • With Zookeeper

Day 7

  • Kafka Installation
    • Without Zookeeper

Day 8

  • Kafka CLI

Day 9

  • Java Project Setup to interacto with Kafka Cluster from code -

Day 10

  • Java Project
    • Writing Prodcuer

Day 11

  • Java Project
    • Writing Consumer

Day 12

  • Advanced kafka configuration for optimized performance -

Day 13

  • Realtime Industry Project Architecture

Day 14

  • File processing
    • Reading file
    • Filtering data
    • Putting data to respective kafka topic

Day 15

  • Creating Kafka topic and sending data from code

Day 16

  • Consuming & processing data

Day 17

  • Auto creation of Topic on kafka cluster

Day 18

  • Kafka Cluster Monitoring

Day 19

  • Simulating more than one broker
    • Kafka cluster

Day 20

  • Summary and What's next??

About

All about Kafka

License:MIT License


Languages

Language:Java 41.8%Language:HTML 24.7%Language:JavaScript 19.5%Language:CSS 14.0%