No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src/main Renamed packages Oct 21, 2017
.gitignore Project push Oct 21, 2017 Update Oct 21, 2017
pom.xml Renamed packages Oct 21, 2017


This project demonstrates the Window Aggregation of Kafka Streams. The window used is a TimeWindow (other windows are Sliding and Session). This is a fixed time window of one minute.

Running this Project

  • You should have JAVA 8 and Maven installed on your system to build this project.
  • To Build run mvn clean package and the final artifact will be present in target directory of the project with name event-windowing-0.0.1-SNAPSHOT-jar-with-dependencies.jar
  • Beofre running this project enure that you have a topic with name raw_clicks with atleast 8 partitions
  • To run type java -jar event-windowing-0.0.1-SNAPSHOT-jar-with-dependencies.jar /path/to/ /path/to/ totalNumberOfInstances
  • A dummy producer is present, to generate raw click stream.