Ultimate access to all questions.
An online event platform uses Amazon DynamoDB to store leaderboard data, which is retained for 30 days post-event. The platform faces write throttling during peak event months due to a fixed write capacity on the DynamoDB table. What is an effective long-term solution to manage the deletion of outdated leaderboard data without impacting write throughput?
Explanation:
The correct answer is A: Implementing a TTL attribute for automatic data expiration. DynamoDB Time to Live (TTL) is a mechanism to automatically delete items after a specific time period, which effectively manages outdated data without impacting write throughput or requiring manual intervention. This fits the requirement for a long-term, automated solution that optimizes write capacity usage.