AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Your company is developing a new social media platform that is expected to support millions of users. The platform will primarily display user-generated content, which includes short text updates and images. The majority of the database operations are expected to be reads of this content as users browse through their feeds. What type of database replication strategy would be most appropriate to ensure high performance and scalability?
Use a write-through caching mechanism to improve the read performance.
Deploy multiple read replicas across different Availability Zones to handle the read load.
Implement a Multi-AZ deployment for high availability and failover capability.
Shard the database across multiple write nodes to distribute the write load.