Backend & systems·Scaling and load management
you move the database to a machine with four times the RAM, which takes an afternoon instead of a re-architecture.
Vertical scaling
Also calledscale up
Adding CPU, memory or faster disks to an existing machine. It is dramatically simpler than scaling out — no partitioning, no distributed transactions, no consistency questions — and it is the correct first answer far more often than architecture discussions admit. It ends at the largest instance available, and it usually requires a restart.