Posted On: Feb 6, 2018
We are excited to announce the new ListShards API which makes it easier for your Kinesis Data Streams KCL applications to scale. Many Kinesis Data Streams customers use the KCL to process records from their data streams. Starting in version 1.9.0 or later, key KCL API functions now use the ListShards API, which supports a 10x higher call rate limit compared to the DescribeStream API, which was used for these functions in earlier KCL versions.
To benefit from this additional API call rate limit, you will need to upgrade your KCL applications to version 1.9.0 or higher and use AWS SDK version 1.11.272 or higher.
You can find more information on the ListShards API in the Kinesis Data Streams documentation.