DVA-C02 · Question #5
An application is processing clickstream data using Amazon Kinesis. The clickstream data feed into Kinesis experiences periodic spikes. The PutRecords API call occasionally fails and the logs show tha
The correct answer is A. Implement retries with exponential backoff. C. Reduce the frequency and/or size of the requests.. ProvisionedThroughputExceededException: The request rate for the stream is too high, or the requested data is too large for the available throughput. Reduce the frequency or size of your https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecords.html
Question
An application is processing clickstream data using Amazon Kinesis. The clickstream data feed into Kinesis experiences periodic spikes. The PutRecords API call occasionally fails and the logs show that the failed call returns the response shown below:
Which techniques will help mitigate this exception? (Choose two.)
Exhibits
Options
- AImplement retries with exponential backoff.
- BUse a PutRecord API instead of PutRecords.
- CReduce the frequency and/or size of the requests.
- DUse Amazon SNS instead of Kinesis.
- EReduce the number of KCL consumers.
How the community answered
(56 responses)- A80% (45)
- B7% (4)
- D9% (5)
- E4% (2)
Explanation
ProvisionedThroughputExceededException: The request rate for the stream is too high, or the requested data is too large for the available throughput. Reduce the frequency or size of your https://docs.aws.amazon.com/kinesis/latest/APIReference/API_PutRecords.html
Community Discussion
No community discussion yet for this question.

