Horizontal Scaling (Scaling Out)

Category: infrastructure

The process of adding more machines to your pool of resources to handle increased load.

Scaling out is the "army" approach. If your server is slow, you don't buy a faster computer (Vertical Scaling); you buy ten cheap ones and split the work. It is the gold standard for global, cloud-native enterprise systems.

Common Examples

  • Our move to a container-based architecture allowed for automatic horizontal scaling, spinning up new nodes whenever traffic thresholds are breached.
  • Horizontal scaling is the only path for systems that need to support ten thousand concurrent users without massive architectural rewrites.

AvoCoLab – Community, News & Market Intelligence