{
 "measured": "2026-10-08",
 "method": "First job queued to last job done, full CI run with 10 test shards and a real database. GitHub ubuntu-latest (2-core, $0.006/min) vs compiler.dev (8 vCPU, $0.012/min). 1 GitHub run and 1-2 compiler.dev runs per stack.",
 "summary": {
  "stacks": 19,
  "faster": 15,
  "same": 2,
  "slower": 1,
  "notCompared": 1,
  "slowerNote": "single-threaded pytest"
 },
 "rows": [
  {
   "stack": "Angular + Spring Boot (Gradle) + Postgres (JUnit + Playwright)",
   "githubSeconds": 417,
   "compilerSeconds": 138,
   "githubCost": 0.18,
   "compilerCost": 0.14
  },
  {
   "stack": "Remix + Drizzle + Postgres (Vitest + Playwright)",
   "githubSeconds": 187,
   "compilerSeconds": 78,
   "githubCost": 0.19,
   "compilerCost": 0.13
  },
  {
   "stack": "React + Go + Postgres (go test -race)",
   "githubSeconds": 373,
   "compilerSeconds": 162,
   "githubCost": 0.37,
   "compilerCost": 0.28
  },
  {
   "stack": "React + ASP.NET Core + SQL Server (xUnit)",
   "githubSeconds": 214,
   "compilerSeconds": 101,
   "githubCost": 0.17,
   "compilerCost": 0.2
  },
  {
   "stack": "Phoenix LiveView + Postgres (ExUnit)",
   "githubSeconds": 127,
   "compilerSeconds": 63,
   "githubCost": 0.13,
   "compilerCost": 0.1
  },
  {
   "stack": "Turborepo + Next.js + tRPC + MySQL (Vitest + Playwright)",
   "githubSeconds": 209,
   "compilerSeconds": 113,
   "githubCost": 0.17,
   "compilerCost": 0.17
  },
  {
   "stack": "Next.js + Go + Kafka + Redis (docker compose)",
   "githubSeconds": 76,
   "compilerSeconds": 44,
   "githubCost": 0.13,
   "compilerCost": 0.11
  },
  {
   "stack": "SvelteKit + FastAPI + Postgres + Redis (pytest + Vitest)",
   "githubSeconds": 226,
   "compilerSeconds": 138,
   "githubCost": 0.21,
   "compilerCost": 0.22
  },
  {
   "stack": "Spring Boot (Maven) + Kafka + Postgres (Testcontainers)",
   "githubSeconds": 114,
   "compilerSeconds": 72,
   "githubCost": 0.12,
   "compilerCost": 0.11
  },
  {
   "stack": "React + Rust (Axum) + Postgres (cargo test)",
   "githubSeconds": 157,
   "compilerSeconds": 105,
   "githubCost": 0.16,
   "compilerCost": 0.14
  },
  {
   "stack": "Next.js + Supabase (Playwright)",
   "githubSeconds": 243,
   "compilerSeconds": 168,
   "githubCost": 0.26,
   "compilerCost": 0.23
  },
  {
   "stack": "Nx: Angular + NestJS + Postgres (Jest + Playwright)",
   "githubSeconds": 197,
   "compilerSeconds": 146,
   "githubCost": 0.25,
   "compilerCost": 0.23
  },
  {
   "stack": "Nuxt + Laravel + MySQL (Pest)",
   "githubSeconds": 157,
   "compilerSeconds": 117,
   "githubCost": 0.13,
   "compilerCost": 0.15
  },
  {
   "stack": "Next.js + Express + Postgres (Vitest + Playwright)",
   "githubSeconds": 151,
   "compilerSeconds": 120,
   "githubCost": 0.19,
   "compilerCost": 0.19
  },
  {
   "stack": "React (Vite) + NestJS + Postgres (Cypress)",
   "githubSeconds": 203,
   "compilerSeconds": 186,
   "githubCost": 0.19,
   "compilerCost": 0.16
  }
 ]
}