Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are stateful transducers atop org.apache.kafka.streams.state implemented, or planned? #3

Open
blak3mill3r opened this issue Feb 17, 2018 · 0 comments
Assignees

Comments

@blak3mill3r
Copy link

In the README, it says

This library also provides a number of stateful transducers over Kafka Streams' Stores API for doing joins,
windowed aggregates, etc. The goal of this library is to maintain feature parity with the high-level KStream,
KTable, etc. APIs, as well as (eventually) to enable transducer usage in the low-level Processor API.

If this implemented in master right now, it was not obvious to me.

Although I see some things that look like building-blocks for the above idea (KeyValueTupleIterator, IReadOnlyKeyValueStore), I did not see any definitions of stateful transducers using those primitives, and no test or example code with kafka-backed stateful transducers.

I think this has the potential to be very powerful. If it is not implemented yet, I think I'll have a crack at it, but I wanted to ask for clarification first. I'd be happy to chat about it, too.

@bobby bobby self-assigned this Feb 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants