SOA-C02 · Question #638
A company has an online gaming application that is experiencing increased usage. The application stores data in a single Amazon DynamoDB table. Forecasts indicate that the application will receive…
The correct answer is B. Create a DynamoDB Accelerator (DAX) cluster. Configure the application to use the DAX client. DynamoDB Accelerator (DAX) is a caching service for DynamoDB that provides in-memory acceleration for read-heavy workloads. By deploying a DAX cluster and configuring the application to use the DAX client, you can reduce the latency for read operations significantly. Given that…
Question
A company has an online gaming application that is experiencing increased usage. The application stores data in a single Amazon DynamoDB table. Forecasts indicate that the application will receive more than 2 million requests each second. The load on the DynamoDB table consists mostly of read operations. The reads can have eventual consistency. A SysOps administrator must implement a solution to keep the application's response times as low as possible. Which solution will meet these requirements?
Options
- ACreate an Amazon RDS proxy. Configure the application to access DynamoDB by using the RDS
- BCreate a DynamoDB Accelerator (DAX) cluster. Configure the application to use the DAX client.
- CLoad the data into the Amazon S3 Standard storage class. Create an accelerator in AWS Global
- DConfigure the application use strongly consistent reads from the DynamoDB table.
How the community answered
(26 responses)- A8% (2)
- B69% (18)
- C4% (1)
- D19% (5)
Explanation
DynamoDB Accelerator (DAX) is a caching service for DynamoDB that provides in-memory acceleration for read-heavy workloads. By deploying a DAX cluster and configuring the application to use the DAX client, you can reduce the latency for read operations significantly. Given that the workload consists mostly of eventual consistency reads and that the application is expected to handle more than 2 million requests per second, DAX is the optimal solution to keep response times low.
Topics
Community Discussion
No community discussion yet for this question.