-
Database
Decide if I need read replicas
Measures whether read scaling is actually your bottleneck before adding replica complexity.
Free Prompt
What This Does / How This Helps
Runs the actual decision process for read scaling: measure first, fix queries, cache, scale vertically, and only then talk about replicas. Premature scaling is expensive in money and in complexity. A replica means routing logic, lag bugs where users can't see their own writes, and failover runbooks, all to solve a problem that one missing index was actually causing. This prompt forces the evidence before the infrastructure. If the numbers genuinely justify a replica, you get the routing plan with per-feature lag rules, which is the part that keeps 'where did my post go' reports from arriving.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).