AWS SAP-C02 · Question 08 · Domain 2.5: Performance
An e-commerce platform uses Amazon DynamoDB as its primary database. During flash sales, read traffic spikes unpredictably, causing read throttling and degraded performance. The architecture team wants to improve read performance with microsecond latency while minimizing changes to the application code. Which solution is MOST appropriate?
An e-commerce platform uses Amazon DynamoDB as its primary database. During flash sales, read traffic spikes unpredictably, causing read throttling and degraded performance. The architecture team wants to improve read performance with microsecond latency while minimizing changes to the application code. Which solution is MOST appropriate?
Answer options:
Implement Amazon DynamoDB Accelerator (DAX) and update the application to use the DAX client.
Deploy Amazon ElastiCache for Redis and rewrite the application data access layer to check the cache before querying DynamoDB.
Enable DynamoDB auto-scaling for read capacity units (RCUs) and set the maximum capacity to 100,000.
Migrate the database to Amazon Aurora PostgreSQL and use Aurora Read Replicas to handle the read traffic.
How to approach this question
Full Answer
Common mistakes
Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 5
75 questions · hints · full answers · grading
Expert