jargon

Platform & DevOps·Running it: capacity, failure and recovery

customers are divided across eight complete copies of the stack, so a bad deploy or a poison request takes out an eighth of them.

Cell-based architecture

Also calledcells, cellular architecture, sharded stacks

Partitioning the whole system into independent, complete instances and assigning each customer to one. It converts most total outages into partial ones and gives deployments a natural containment unit. The costs are operational multiplication — everything you do, you do eight times — and routing, since something has to map a customer to a cell and that router is now the shared dependency.

Commonly confused with