A set of extensions that are useful patterns to use. Dependencies are managed by Gradle Catalog.
Please set up gradle. To run all tests the project requires Docker to run some integration tests with Test Containers.
Once you have gradle setup and Docker running please run.
./gradlew clean build
Watermark transformer created inspired by Flink watermark code where watermarks are added as headers into Kafka Stream records. For further details see the module.
A module containing a rebalancing and sharding consumer that will reboot state from and to a certain offset in Kafka.