quickstart →

x64arm64 at 2 vCPU4 vCPU8 vCPU

Real buildstime and cost per buildlower is betterx64 · 4 vCPU

Rust cold build of spotify-player: cargo test and clippy

RunsOn is the best value; boat is the cheapest; Avrea is the fastest.

  1. RunsOn c8a.xlarge · EBS gp3 · 8 GB 2m 02s $0.0036
  2. RunsOntmpfs r8a.xlarge · 32 GB 2m 04s $0.0036
  3. Avrea 16 GB 1m 37s $0.0129
  4. Namespace 4x8 · 8 GB 1m 46s $0.0106
  5. Ubicloud standard · 16 GB 2m 38s $0.0066
  6. boat 8 GB 4m 48s $0.0029
  7. Warpbuild 16 GB 2m 23s $0.0191
  8. Blacksmith 16 GB 1m 59s $0.0159
  9. AWS CodeBuild medium · 8 GB 3m 48s $0.0380
  10. GitHub 16 GB 3m 48s $0.0456
  11. NamespaceApple silicon arm64 only
  12. WarpbuildApple silicon arm64 only

TypeScript cold bun install and typecheck of opencode

boat is the best value and the cheapest; Avrea is the fastest.

  1. boat 8 GB 1m 36s $0.0010
  2. RunsOntmpfs r8a.xlarge · 32 GB 1m 03s $0.0021
  3. Avrea 16 GB 50s $0.0067
  4. RunsOn m8azn.xlarge · gp3 1000 MiB/s · 16 GB 1m 01s $0.0061
  5. Ubicloud standard · 16 GB 1m 52s $0.0047
  6. Namespace 4x16 · 16 GB 53s $0.0106
  7. Warpbuild 16 GB 1m 21s $0.0108
  8. Blacksmith 16 GB 1m 45s $0.0139
  9. GitHub 16 GB 2m 05s $0.0250
  10. AWS CodeBuild failed · out of memory
  11. NamespaceApple silicon arm64 only
  12. WarpbuildApple silicon arm64 only

Docker PostHog's production image, built cold with buildx

RunsOn tmpfs is the best value and the cheapest; Namespace is the fastest.

  1. RunsOntmpfs r8a.xlarge · 32 GB 5m 15s $0.0087
  2. Avrea 16 GB 5m 26s $0.0435
  3. RunsOn m8azn.xlarge · gp3 1000 MiB/s · 16 GB 7m 53s $0.0402
  4. Namespace 4x16 · 16 GB 5m 02s $0.0604
  5. Blacksmith 16 GB 5m 53s $0.0471
  6. Warpbuild 16 GB 7m 29s $0.0599
  7. Ubicloud premium · 16 GB 11m 01s $0.0441
  8. GitHub 16 GB 14m 37s $0.1754
  9. AWS CodeBuild not run: needs more than 8 GB of memory
  10. boat not run: needs more than 8 GB of memory
  11. NamespaceApple silicon arm64 only
  12. 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

Every category for x64, 4 vCPU →