-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Kinesis enhanced fanout latency issue. #3118
Comments
Can you provide a minimal reproduction sample that follows the steps you listed above? |
I've attached the consumer code. This code does not throw any exception or set any error in subscribeOutcome. Its just that the handler is invoked with significant delay which is explained above. |
@jmklix Any updates on this. And do let me know if you need anything else. |
Are there any updates on this? |
We are still looking into this. We're not entirely sure, but this appears to be an issue with the Kinesis service taking a while to respond rather than a delay caused by the sdk. I will provide more updates here when I find out more info. |
Describe the bug
When using aws-sdk-cpp to subscribe to a Kinesis stream with enhanced fanout via the SubscribeToShard() method, the SetEventStreamHandler() callback is invoked with noticeable delays, and data is received in batches instead of real-time. This causes inefficient processing of the stream data, leading to potential performance issues, especially in low-latency or real-time systems.stream data processing
Expected Behavior
Current Behavior
Reproduction Steps
Possible Solution
No response
Additional Information/Context
AWS CPP SDK version used
1.11.389
Compiler and Version used
gcc 11.4.0
Operating System and version
Ubuntu 22.04
The text was updated successfully, but these errors were encountered: