Overview
Add read replicas to scale database reads and add failover for high availability.
Your single database is the bottleneck.
You will build 6 architecture steps that model production dependencies.
You will run 1 failure experiment to observe bottlenecks and recovery behavior.
Success target: Reads distributed to replicas, primary handles only writes, failover is configured.