Skip to content

Architecture

Runner pool

Quick answer

A runner pool is a set of runner instances kept ready so queued jobs can start without waiting for a machine to boot.

A runner pool is a set of runner instances kept ready so queued jobs can start without waiting for a machine to boot.

Why it matters

Warm pools trade a little idle cost for a large reduction in cold start. Getting the size right is the core scheduling problem of a managed runner platform.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.