From the course: Complete Guide to Apache Kafka for Beginners

Unlock the full course today

Join today to access over 23,200 courses taught by industry experts.

Kafka Streams hands-on

Kafka Streams hands-on

Hi, this is Stephane from Conduktor and in this lecture, we're going to run a Kafka Stream application. So we know we have the Wikimedia recent change topic and the way it works that we have a Kafka producer that reads a stream from Wikimedia and sends it into this topic. Now we're going to run a Kafka Streams application alongside and this streams application is going to compute some statistics on this topic. It's going to compute if we have a bot or not a bot. It's going to compute the stats for each website and compute a time series of how many events we get per second. So let's get started and run this Kafka Streams application. Okay. So on the code course you have downloaded, there is a Kafka Streams wikimedia directory that I've created. And if you're going to build.gradle, we see that as a dependency, there is Kafka streams 3.1.0 that I've added. This is what's necessary to write a Kafka Streams application. If we look in the code, this is where events have a course, of course,…

Contents