Vertical scaling, or scale-up, increases the processing power of a single server or database node. It handles greater workload capacity by strengthening one machine rather than adding nodes. section 4.1.1
Compare vertical scaling with horizontal scaling when choosing a database architecture:
- Horizontal scaling, or scale-out, adds nodes to a cluster and distributes workload across multiple servers. section 4.1.1
- A single-node design can create a single point of failure, while clustered systems can improve availability through multiple nodes. section 4.1.1
- Modern cloud SQL and hybrid database services can reduce the cost of scaling up and add clustering or redundancy to mitigate its risks. section 4.1.1






