alfredherr / kafka-streams-interactive-queries

Interactive Queries in Kafka Streams

Home Page:https://medium.com/@abhishek1987/kafka-streams-interactive-queries-9a05ff92d75a

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Practical example for Interactive Queries feature in Kafka Streams. It covers the DSL API and how the state store information was exposed via a REST service.

For details check this blog

Everything is setup using Docker including Kafka, Zookeeper, the stream processing services as well as the producer app

Here are the key components

  • Metrics producer service - pushes machine metrics (simulated) to Kafka
  • Average Processor service - calculates the average of the stream of generated metrics and exposes REST APIs to query them

About

Interactive Queries in Kafka Streams

https://medium.com/@abhishek1987/kafka-streams-interactive-queries-9a05ff92d75a


Languages

Language:Java 92.3%Language:Shell 6.8%Language:Dockerfile 1.0%