Topic 1 Question 29
2 つ選択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?Implement retries with exponential backoff.
Use a PutRecord API instead of PutRecords.
Reduce the frequency and/or size of the requests.
Use Amazon SNS instead of Kinesis.
Reduce the number of KCL consumers.
ユーザの投票
コメント(4)
- 👍 3aragon_saa2023/03/17
- 正解だと思う選択肢: AC👍 2Untamables2023/03/23
- 正解だと思う選択肢: BC
I think this is really tricky question. To get this exception, 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 requests. So we can "Reduce the frequency and/or size of the requests" also decrease the size with "Use a PutRecord API instead of PutRecords"
The API already implements retries with exponential backoff. So there is no need for A.
👍 2ezredame2023/05/30
シャッフルモード