Skip to content

Cold starts & scaling

Nimbus functions run in isolates, not containers, which is what keeps cold starts under 5ms — there’s no OS or runtime to boot, only your code.

Each region scales the number of running isolates for your function independently, based on concurrent request volume in that region. There’s no configuration for this: it happens automatically, and you’re billed per request rather than per running instance.

Free-tier projects are capped at 100 concurrent requests per region. Paid plans raise this limit; see nimbus billing plans for current numbers.