kafka-workshop
Exercises for Apache Kafka™ and Kafka Streams Workshops
This repository contains the exercises for
Apache Kafka™ and Kafka Streams Workshops
.
Topic 1: Apache Kafka™ for Administrators and Operators
Exercise: Installing and Running Kafka
Exercise: Configuring Multi-Broker Kafka Cluster
Exercise: Exploring Zookeeper
Exercise: Using Kafka with Docker
Exercise: Using kafka-topics with Multi-Broker Cluster
Exercise: Using Consumer Group
Exercise: Partition Leader Election and Consumer Fail-Over
Topic 2: Apache Kafka for Developers
Exercise: Developing Kafka Producer
Exercise: Sending Messages with Callback
Exercise: Using Custom Partitioner
Exercise: Using Custom Keys
Exercise: Message Delivery Acknowledgement
Exercise: Developing Kafka Consumer
Exercise: Kafka Application as Consumer and Producer
Exercise: Word Count Per Record
Exercise: Global Word Count
Topic 3: Kafka Streams
Exercise: Processing Record Stream with KStream
Exercise: Joining KStream with KTable (“Currency Exchange”)