1. Home
  2. Scalability
  3. What is horizontal and vertical…

What is horizontal and vertical scaling?

There are generally two ways you can scale WordPress hosting: horizontally and vertically. Horizontal scaling is the addition of added web nodes to your server layout whereas vertical scaling is increasing the size of the machine(s). They accomplish different goals and are appropriate in different situations.

Horizontal scaling gives you added reliability and fault tolerance in that it yields load-balancing and failover across multiple web servers, so in the event one web node were to die, there’s still another active fielding your traffic. This also provides you immunity to any downtime caused by a hardware failure, network outage or update that would require a server restart.

Vertical scaling involves adding more resource power (CPU & memory) onto your existing server, offering you more performant hardware to handle a larger volume of requests per second. A typical a scenario more appropriate for vertical scaling is when you have a growing e-commerce site that begins to experience issues under load. If performance is your bottleneck or you find yourself reaching critical CPU thresholds, then vertical scaling is the more suitable choice.

Both solutions are available with Pagely should you need the added peace of mind or horsepower for your VPS.

Was this article helpful?