Introduction & Getting Started
  • Important message to students
  • Apache Kafka Introduction (slides)
Apache Kafka - Introduction
  • What is a Messaging System
  • Why Apache Kafka
  • Introduction to Apache Kafka (slides)
  • Quiz - 1
Apache Kafka - Fundamentals & Architecture
  • Apache Kafka Basics
  • Fundamentals and Terminology - 1
  • Architecture and Terminology - 2
  • Apache Kafka - Fundamentals & Architecture (slides)
  • Quiz - 2
Apache Kafka - Work Flow
  • Work Flow in Kafka
  • Apache Kafka - Work Flow (slides)
  • Quiz - 3
Apache Kafka - Installation
  • Java or JDK Installation
  • Zookeeper Installation
  • Starting & Stopping Zookeeper
  • Installation and running of a kafka server (Single Node)
  • Apache Kafka - Installation (Help)
  • Quiz - 4
Apache Kafka -Zookeeper Role
  • Role of Zookeeper
  • Zookeeper Basic Operations
  • Apache Kafka - Zookeeper Role (slides)
  • Ways to Start Zookeeper
  • Quiz - 5
Apache Kafka - Basic Operations
  • Kafka server Basic Operations and commands
  • Modifying an existing topic
  • Quiz - 6
Console Producer & Consumer
  • Kafka Console Producer & Consumer Usage
  • Console Producer & Consumer (Help)
Apache Kafka -Multi Node Cluster
  • Configuring Multi node Kafka
  • Apache Kafka - Multi Node Cluster Configuration (Help)
  • Starting Multi Node Kafka Server
  • Basic operations on multi node kafka
  • Quiz - 7
Apache Kafka - API's
  • What is an API
  • Producer API's
  • Consumer API's
  • Apache Kafka - API's
  • Quiz - 8
Apache Kafka - Simple Producer
  • Introduction to SimpleProducer
  • Adding the JARS to the project
  • Import Kafka Libraries using Maven Project (Optional)
  • Simple Producer Application
  • Apache Kafka - Simple Producer (code)
  • Quiz - 9
Apache Kafka - Simple Consumer
  • Simple Consumer Application
  • Quiz - 10
  • Apache Kafka - Simple Consumer code
This is not an END - Must Watch
  • ReadMe : I am the Instructor
Weekly Topic
  • Apache Kafka vs JMS
  • Migrating to new Apache Kafka 0.10 Ebook
  • Building large scale infrastructure across the data centers using Apache Kafka
  • Apache Kafka 0.10.1.0 New Features
  • Apache Kafka: FAQ
Bonus Section
  • Bonus Lecture: Awesome Resources