Capacity, separated on purposeThree pools, one clusteringressmanaged nginx, TLSsmall, always onsilosthe portalsautoscaled, never preemptedbuildbuild queue, CI runnerstainted, scales from zeroA pool is a decision about noise: the thing serving users never waits behind the thing compiling code.