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-web
spring-boot-starter-actuator
spring-kafka
kafka-streams
kafka-streams-avro-serde
avro-maven-plugin
spring-boot-starter-test
spring-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.