spring-cloud-stream
spring-cloud-stream copied to clipboard
Using KCL Version 2.0 to support fan-out with Push rather than Pull
Hello, Kinesis Client Library Version 2.0 now supports fan-out with data being pushed to consumers (https://docs.aws.amazon.com/streams/latest/dev/enhanced-consumers.html). I wonder if spring-cloud-stream-binder-aws-kinesis can use this version to support the PUSH approach too? Thanks
We can't do that until we will be able to upgrade to AWS SDK v2 the whole stack: https://github.com/spring-projects/spring-integration-aws/issues/155
Thanks, I take it that you are planning to upgrade to AWS SDK v2?
That's right, but this "push" issue is going to be reconsidered only when we will have upgraded already to AWS SDK v2... See all those linked issues.
Any timeline on integration with KCL 2.0. Does any of the interfaces will change once integration with KCL2.0 complete?
@paparaju ,
we cannot do anything here until this one: https://github.com/spring-projects/spring-integration-aws/issues/155.
I don’t expect too much changes in our interfaces: only new dependencies and some new options. And probably new features.
@artembilan Is there any update on AWS 2.x migration, it is almost 11 months from the time I pinged last here .I am also keen to contribute, please let me know how can I start doing that.
Sorry, until AWS Labs fixes issues mentioned in that SI-AWS issue I've just commented your back, we cannot move on.