Topic 1 Question 7
2 つ選択A developer has an application that makes batch requests directly to Amazon DynamoDB by using the BatchGetItem low-level API operation. The responses frequently return values in the UnprocessedKeys element. Which actions should the developer take to increase the resiliency of the application when the batch response includes values in UnprocessedKeys?
Retry the batch operation immediately.
Retry the batch operation with exponential backoff and randomized delay.
Update the application to use an AWS software development kit (AWS SDK) to make the requests.
Increase the provisioned read capacity of the DynamoDB tables that the operation accesses.
Increase the provisioned write capacity of the DynamoDB tables that the operation accesses.
ユーザの投票
コメント(17)
- 正解だと思う選択肢: BC👍 9Untamables2023/03/20
- 正解だと思う選択肢: BD
(B) If you delay the batch operation using exponential backoff, the individual requests in the batch are much more likely to succeed. (D) The most likely cause of a failed read or a failed write is throttling. For BatchGetItem, one or more of the tables in the batch request does not have enough provisioned read capacity to support the operation https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Programming.Errors.html#Programming.Errors.RetryAndBackoff
👍 4brandon872023/04/02 I think it should B and C since C offers what we need to do for B
👍 3prabhay7862023/03/20
シャッフルモード