Every growth threshold forces the same split: horizontal for resilience, vertical for simplicity. Add servers, manage complexity. Upgrade hardware, accept single points of failure. The trade-off never changes. You're standing at this fork right now, same as everyone before you.