Lesson 15 of 16
6. Vertical vs Horizontal Scaling

Sources

3 min read+10 XP

Source notes

  • Amdahl's law: Gene Amdahl, "Validity of the single processor approach to achieving large scale computing capabilities", AFIPS Conference Proceedings, 1967. Speed-up figures computed 2026-10-08.
  • Autoscaling concepts (target tracking, scheduled and predictive scaling, cooldowns, warm-up) are described in the major cloud providers' autoscaling documentation (for example, AWS EC2 Auto Scaling and Google Cloud managed instance groups). Behaviour details vary by provider.
  • Spot or preemptible instances can be reclaimed by the provider at short notice: provider documentation (AWS Spot Instances, Google Cloud Spot VMs).
  • All Book Fest numbers (traffic, per-server capacity, warm-up time, hours) are illustrative assumptions. Arithmetic computed 2026-10-08.
  • Level 3 and Level 4 code: tested 2026-10-08 (code/ch06_scaling.py, all checks pass).