Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.16.1, aws-connector-4.1.0
Description
Issue
While benchmarking the KinesisStreamSink for 1.15 against the legacy FlinkKinesisProduced , it is observed that the new sink has a performance regression against the deprecated sink for same environment setting.
Further investigation identified that the AIMD Ratelimiting strategy is the bottleneck for the regression.
Attached results for KinesisStreamSink against
{FlinkKinesisProducer}and
{KinesisStreamSink}after disabling AIMDRatelimitingStrategy
Environment Settings
- Benchmarking was performed on AWS KDA.
- Application logic is just sending records downstream
- Application parallelism was tested to be 1.
- Kinesis stream number of shards was tested with 8 and 12.
- payload size was 1Kb and 100Kb.
Attachments
Attachments
Issue Links
- links to