Series

Scalability

A series on scalability – from individual instances to distributed systems and the organisations that develop them.

  1. Introduction

    Fifty Users

    A portal crashes when there are 50 concurrent users. This marks the start of a series on the topic of scalability – from individual instances through the architecture of distributed systems to the organisation.

  2. Part 1

    The Capacity of a Single Instance: Little's Law in Practice

    Every service can be modelled as a queuing system. Little's Law connects throughput, latency, and concurrency – and reveals where the bottleneck is.

  3. Part 2

    Kingman's Formula

    A correctly sized service degrades long before it reaches its capacity limit. The cause is variability – and Kingman's formula explains why, as the load increases, there is a multiplication of response times.