DVA-C02 · Question #617
DVA-C02 Question #617: Real Exam Question with Answer & Explanation
The correct answer is A: Use DynamoDB Accelerator (DAX) to cache database responses.. DynamoDB Accelerator (DAX) provides a managed caching layer specifically optimized for DynamoDB, reducing latency for repeated read requests. Purpose-Built: DAX is designed for DynamoDB, enabling sub-millisecond response times for frequently accessed items. Operational Efficiency
Question
A company has an application that is based on Amazon EC2. The company provides API access to the application through Amazon API Gateway and uses Amazon DynamoDB to store the application's data. A developer is investigating performance issues that are affecting the application. During peak usage, the application is overwhelmed by a large number of identical data read requests that come through APIs. What is the MOST operationally efficient way for the developer to improve the application's performance?
Options
- AUse DynamoDB Accelerator (DAX) to cache database responses.
- BConfigure Amazon EC2 Auto Scaling policies to meet fluctuating demand.
- CEnable API Gateway caching to cache API responses.
- DUse Amazon ElastiCache to cache application responses.
Explanation
DynamoDB Accelerator (DAX) provides a managed caching layer specifically optimized for DynamoDB, reducing latency for repeated read requests. Purpose-Built: DAX is designed for DynamoDB, enabling sub-millisecond response times for frequently accessed items. Operational Efficiency: No need for additional application-level caching logic.
Community Discussion
No community discussion yet for this question.