Re: Kafka streams DSL advantage

2017-03-06 Thread Michael Noll
The DSL has some unique features that aren't in the Processor API, such as: - KStream and KTable abstractions. - Support for time windows (tumbling windows, hopping windows) and session windows. The Processor API only has stream-time based `punctuate()`. - Record caching, which is slightly better

Kafka streams DSL advantage

2017-03-05 Thread Shimi Kiviti
Hi Eveyone, I have seen a few times (here in the mailing list )were someone wanted to use kafka streams DSL for something that wasn't possible to do with the DSL and the suggestion was to use the processor API. I was wondering, except the fluent functional code of the DSL, are there any other ben