mostafa-asg / KStreams

Demo application to reactively calculate top 5 high scores of users (ex. game users) using Kafka Streams and send results to the clients using SSE

Home Page:https://mostafa-asg.github.io/post/reactive-kafka-streams-sse-top5/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

project screenshot

How to run

  1. Start kafka cluster.
  2. Create topics based on this article
  3. mvn clean package
  4. java -jar target/Top5KafkaStreams-1.0-SNAPSHOT-jar-with-dependencies.jar
  5. navigate to localhost:4567

Tip: Kafka cluster address is hardcoded on Constants.Java. If your cluster address is other than localhost:9092, change it.

About

Demo application to reactively calculate top 5 high scores of users (ex. game users) using Kafka Streams and send results to the clients using SSE

https://mostafa-asg.github.io/post/reactive-kafka-streams-sse-top5/


Languages

Language:Java 83.6%Language:HTML 16.4%