quickstart →

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.

  1. boat 4 GB 4m 05s $0.0012
  2. RunsOn m8a.large · EBS gp3 · 8 GB 3m 06s $0.0031
  3. RunsOntmpfs r8a.large · 16 GB 3m 21s $0.0033
  4. Avrea 8 GB 2m 24s $0.0096
  5. Ubicloud standard · 8 GB 4m 31s $0.0056
  6. Namespace 2x8 · 8 GB 2m 43s $0.0163
  7. Warpbuild 8 GB 4m 00s $0.0160
  8. Blacksmith 8 GB 4m 06s $0.0164
  9. AWS CodeBuild small · 3 GB 6m 51s $0.0342
  10. GitHub 8 GB 5m 50s $0.0350
  11. NamespaceApple silicon arm64 only
  12. 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.

  1. RunsOn m8a.large · EBS gp3 · 8 GB 2m 13s $0.0021
  2. Avrea 8 GB 1m 26s $0.0057
  3. RunsOntmpfs r8a.large · 16 GB 1m 43s $0.0017
  4. Ubicloud premium · 8 GB 3m 28s $0.0069
  5. Blacksmith 8 GB 2m 13s $0.0088
  6. Warpbuild 8 GB 2m 48s $0.0112
  7. GitHub 8 GB 4m 49s $0.0289
  8. boat 4 GB 7m 15s $0.0022
  9. AWS CodeBuild failed · out of memory
  10. Namespace failed · out of memory
  11. NamespaceApple silicon arm64 only
  12. WarpbuildApple silicon arm64 only

Docker PostHog's production image, built cold with buildx

Only RunsOn finished this build.

  1. RunsOn r8a.large · EBS gp3 · 16 GB 12m 34s $0.0135
  2. Avrea not run: needs more than 8 GB of memory
  3. AWS CodeBuild not run: needs more than 8 GB of memory
  4. Blacksmith not run: needs more than 8 GB of memory
  5. boat not run: needs more than 8 GB of memory
  6. GitHub not run: needs more than 8 GB of memory
  7. Namespace not run: needs more than 8 GB of memory
  8. NamespaceApple silicon arm64 only
  9. RunsOntmpfs not run: needs more than 16 GB of RAM with tmpfs, where Docker's data root lives in RAM
  10. Ubicloud not run: needs more than 8 GB of memory
  11. Warpbuild not run: needs more than 8 GB of memory
  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, 2 vCPU →