How to choose vertical and horizontal scaling strategies

Study Scalebend, tradeoffs between scaling up and scaling out with vertical scaling, horizontal scaling, sharding.

  • Difficulty Intermediate
  • Parts 10
  • Stack vertical scaling, horizontal scaling, sharding

What you are learning

Scalebend is tradeoffs between scaling up and scaling out. The teaching focus is Scaling (vertical scaling, horizontal scaling, sharding).

Work in order. Early parts set vocabulary and environment; later parts assume the earlier checkpoints.

How to use these lessons

Read the goal, open the matching GitHub folder, complete the lab or exercises, then return for the explanation. If a command fails, check you are in the numbered folder first.

Open the Scalebend GitHub repo →

Parts in order

Each chapter below is one checkpoint in this track.