Vertical Scaling (Scaling Up)
Category: infrastructure
The process of adding more power (RAM, CPU, SSD) to an existing machine.
Scaling up is the "hero" approach. You replace your small server with a massive, high-performance one. It’s easier to implement than horizontal scaling, but you eventually hit a "physical wall" where no single server can get any faster or bigger.
Common Examples
- We performed vertical scaling on our main database node to handle the intense IO requirements of the month-end batch reports.
- While vertical scaling is a fast initial fix, we prioritize horizontal scaling for our long-term growth and fault-tolerance architecture.