
Answer-first summary for fast verification
Answer: Deploy DynamoDB Accelerator (DAX) for caching the trading data.
The correct answer is D. DynamoDB Accelerator (DAX) is an in-memory cache that provides fast read performance for DynamoDB tables, achieving sub-millisecond response times. DAX is particularly useful for read-heavy and bursty workloads, making it ideal for reducing data retrieval time in a stock trading application that requires low latency. Options A, B, and C do not specifically address the need for sub-millisecond latency as effectively as using DAX.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A company's stock trading application demands sub-millisecond latency for trade processing. Despite using Amazon DynamoDB for data storage, the development team's load testing reveals excessive data retrieval times. What is the most efficient solution to reduce this latency?
A
Implement local secondary indexes on the trading data.
B
Migrate trading data to Amazon S3 with S3 Transfer Acceleration.
C
Incorporate exponential backoff retries for DynamoDB query failures.
D
Deploy DynamoDB Accelerator (DAX) for caching the trading data.
No comments yet.