There is a reflex every engineering team develops once read traffic starts climbing: the primary is sweating, so you spin up another read replica.
It works, but it does not actually reduce the work being done. It spreads the same expensive queries across more copies of the same database, each one independently recomputing identical results. Costs keep climbing, replication large becomes another operational concern, and every replica adds more infrastructure to manage.

Top comments (0)