This project serves as an example showcasing the use of Kafka Streams Interactive Query in the context of a Spring Boot application.
Inspired by WordCountInteractiveQueriesExample.java from Confluent's Kafka Streams Examples for the Interactive Queries part.
The project is built using Java 21 and leverages the following technologies:
The project's Maven configuration is specified in the pom.xml file, with notable dependencies and plugins including:
spring-boot-starter-webspring-boot-starter-actuatorspring-kafkakafka-streamskafka-streams-avro-serdeavro-maven-pluginspring-boot-starter-testspring-kafka-test
Feel free to explore and adapt this project as needed for your own use cases. For more information on Kafka Streams Interactive Queries, refer to the Confluent documentation.