horizontal scaling

More servers, same tasks

Horizontal scaling is expanding a system's capacity by adding more machines or nodes rather than upgrading existing hardware.

A website handling increased traffic might add more servers instead of making one server more powerful.

Also called scaling out, it contrasts with vertical scaling (scaling up), which adds resources to a single machine.

The application was designed for horizontal scaling across cloud instances.

Related

sharding · elasticity · cloud · servers · replicas · throughput · partitioning · microservices · containers · orchestration · traffic · demand · parallel · pods · instances · spinning up · burst · capacity

Categories
Opposites
scaling direction/strategy

horizontal scalingscaling up

Increasing capacity or scope

scale up · hardware upgrade

Family

horizontal, horizontally, scaling, scaled, scales, scalable, scalability, horizon, horizons

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G