x64arm64 at 2 vCPU4 vCPU8 vCPU
Real buildstime and cost per buildlower is betterx64 · 2 vCPU
Rust cold build of spotify-player: cargo test and clippy
boat is the best value and the cheapest; Avrea is the fastest.
- boat 4 GB 4m 05s $0.0012
- RunsOn m8a.large · EBS gp3 · 8 GB 3m 06s $0.0031
- RunsOntmpfs r8a.large · 16 GB 3m 21s $0.0033
- Avrea 8 GB 2m 24s $0.0096
- Ubicloud standard · 8 GB 4m 31s $0.0056
- Namespace 2x8 · 8 GB 2m 43s $0.0163
- Warpbuild 8 GB 4m 00s $0.0160
- Blacksmith 8 GB 4m 06s $0.0164
- AWS CodeBuild small · 3 GB 6m 51s $0.0342
- GitHub 8 GB 5m 50s $0.0350
- NamespaceApple silicon arm64 only
- WarpbuildApple silicon arm64 only
TypeScript cold bun install and typecheck of opencode
RunsOn is the best value; RunsOn tmpfs is the cheapest; Avrea is the fastest.
- RunsOn m8a.large · EBS gp3 · 8 GB 2m 13s $0.0021
- Avrea 8 GB 1m 26s $0.0057
- RunsOntmpfs r8a.large · 16 GB 1m 43s $0.0017
- Ubicloud premium · 8 GB 3m 28s $0.0069
- Blacksmith 8 GB 2m 13s $0.0088
- Warpbuild 8 GB 2m 48s $0.0112
- GitHub 8 GB 4m 49s $0.0289
- boat 4 GB 7m 15s $0.0022
- AWS CodeBuild failed · out of memory
- Namespace failed · out of memory
- NamespaceApple silicon arm64 only
- WarpbuildApple silicon arm64 only
Docker PostHog's production image, built cold with buildx
Only RunsOn finished this build.
- RunsOn r8a.large · EBS gp3 · 16 GB 12m 34s $0.0135
- Avrea not run: needs more than 8 GB of memory
- AWS CodeBuild not run: needs more than 8 GB of memory
- Blacksmith not run: needs more than 8 GB of memory
- boat not run: needs more than 8 GB of memory
- GitHub not run: needs more than 8 GB of memory
- Namespace not run: needs more than 8 GB of memory
- NamespaceApple silicon arm64 only
- RunsOntmpfs not run: needs more than 16 GB of RAM with tmpfs, where Docker's data root lives in RAM
- Ubicloud not run: needs more than 8 GB of memory
- Warpbuild not run: needs more than 8 GB of memory
- WarpbuildApple silicon arm64 only
Each row's best-value machine of this size for that build (lowest time × cost, ranked on p90), in that order, named under the provider. Time is the median whole job, cost is that job at the provider's per-minute price (RunsOn at EC2 spot). Yellow marks the fastest and the cheapest. Apple silicon and tmpfs (workspace in RAM) machines are rows of their own; a faded row is provisional or a machine of another size, and takes no place. A row that did not finish a build stays listed with the reason.
Full build benchmark every phase, p90 and worst runs, queue under a burst, run-to-run spread, bigger runners