View Code? Open in Web Editor
NEW
This project forked from mkuthan/example-kafkastreams
Kafka Streams DSL vs Processor API
example-kafkastreams's Introduction
Kafka Streams DSL vs Processor API
![Build Status](https://camo.githubusercontent.com/4851f30c5171b10a9f10151bc9ad89138fa09ce6dc3946d7730a957ce79433b5/68747470733a2f2f7472617669732d63692e6f72672f6d6b757468616e2f6578616d706c652d6b61666b6173747265616d732e7376673f6272616e63683d6d6173746572)
Features
- Warm-up Processor API exercise, see
DeduplicationExample.
- Clickstream join topology implemented using DSL and Processor API, see
ClickstreamJoinExample.
- Processor API version is up to 10 times more efficient than DSL version.
- Examples are configured with
Embedded Kafka
and does not require any additional setup.
- Implemented with Kafka 1.0
Missing Features
- Tests
- Closing WindowStoreIterator (it is not feasible with javaIt.asScala converter)
References
example-kafkastreams's People
Watchers