Skip to content

Non-official repository with sample implementations of the Confluent's Kafka Streams 101 course.

Notifications You must be signed in to change notification settings

victorhsr/spring-kafka-streams-101

Repository files navigation

Spring Kafka Streams 101

This is a non-official repository with proper implementation of the examples used by Confluent in their course Kafka Streams 101. The examples are made in Kotlin and uses the Spring Framework.

Motivation

Browsing through Confluent's repositories I found the original repository of the course, and looking into it I tought it was a good idea to make that implementation in Kotlin using the Spring Framework, adding runnable test cases for all of them, making use of JUnit, TestContainers, Spring's Embebed Kafka and of course, Kafka's TopologyTestDriver.


Most of the mock entities in the test cases were taken from the original project in order to make it simpler for who is seeing this repo while take the classes.

About

Non-official repository with sample implementations of the Confluent's Kafka Streams 101 course.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages