Provider directory
SpritesRun in a trial
Stateful Firecracker microVMs that checkpoint, hibernate, and wake instantly.
Objective
33.1
speed · reliability · cost
Measured runs
126
real samples
Median
15.50 s
total wall time
p95
—
tail latency
Success
91.3%
completed runs
Avg cost
$0.00033
per run
Runtime
microvm
Firecracker microVM (Fly.io)
State & compute
Stateful · Full Linux
CPU only
Commercial shape
$0 idle
per-second, $0 hibernated
Per workload
Where the latency comes from
Center and tail stay together, with the sample and failure rate visible.
| Workload | n | Median | p99 | Cold | Cost | Success |
|---|---|---|---|---|---|---|
| build a Next.js app | 11 | 6.93 s | 11.88 s | 397 ms | $0.00038 | 0.0% |
| Cold start | 32 | 6.82 s | 12.00 s | 524 ms | $0.00015 | 100.0% |
| filesystem storm | 26 | 19.32 s | 24.45 s | 412 ms | $0.00039 | 100.0% |
| git clone | 26 | 13.29 s | 24.59 s | 407 ms | $0.00033 | 100.0% |
| npm install | 16 | 20.20 s | 26.39 s | 397 ms | $0.00040 | 100.0% |
| python import | 15 | 25.38 s | 35.41 s | 381 ms | $0.00054 | 100.0% |
Recent evidence
Individual measured runs
The latest runs are useful for spotting changes that a long-run aggregate can hide.
| Workload | Opponent | Total | Provision | Cost | Status |
|---|---|---|---|---|---|
| Cold start | Daytona | 6.65 s | 379 ms | $0.00013 | Pass |
| Cold start | Declaw | 11.32 s | 5.03 s | $0.00013 | Pass |
| git clone | CodeSandbox | 14.17 s | 574 ms | $0.00027 | Pass |
| npm install | Daytona | 15.78 s | 708 ms | $0.00030 | Pass |
| python import | CodeSandbox | 28.31 s | 367 ms | $0.00056 | Pass |
| git clone | Blaxel | 13.11 s | 383 ms | $0.00026 | Pass |
| filesystem storm | Blaxel | 15.59 s | 524 ms | $0.00030 | Pass |
| Cold start | Blaxel | 6.78 s | 474 ms | $0.00013 | Pass |
| npm install | CodeSandbox | 15.23 s | 378 ms | $0.00030 | Pass |
| filesystem storm | CodeSandbox | 19.25 s | 377 ms | $0.00038 | Pass |
| git clone | CodeSandbox | 12.86 s | 445 ms | $0.00025 | Pass |
| Cold start | CodeSandbox | 6.78 s | 378 ms | $0.00013 | Pass |
| filesystem storm | Declaw | 18.64 s | 381 ms | $0.00036 | Pass |
| python import | Daytona | 25.16 s | 359 ms | $0.00050 | Pass |
| git clone | Declaw | 13.16 s | 525 ms | $0.00025 | Pass |
| Cold start | Declaw | 6.89 s | 528 ms | $0.00013 | Pass |
| npm install | Daytona | 15.44 s | 648 ms | $0.00030 | Pass |
| git clone | Daytona | 13.16 s | 383 ms | $0.00026 | Pass |
| filesystem storm | Daytona | 19.53 s | 465 ms | $0.00038 | Pass |
| Cold start | Daytona | 6.96 s | 611 ms | $0.00013 | Pass |
| python import | E2B | 25.47 s | 427 ms | $0.00050 | Pass |
| build a Next.js app | E2B | 6.85 s | 432 ms | $0.00030 | Fail |
| npm install | E2B | 15.66 s | 470 ms | $0.00030 | Pass |
| git clone | E2B | 14.64 s | 409 ms | $0.00028 | Pass |
| filesystem storm | E2B | 19.52 s | 498 ms | $0.00038 | Pass |
| Cold start | E2B | 5.91 s | 527 ms | $0.00011 | Pass |
| git clone | Dedalus | 13.36 s | 460 ms | $0.00026 | Pass |
| filesystem storm | Dedalus | 16.38 s | 472 ms | $0.00032 | Pass |
| Cold start | Dedalus | 5.99 s | 533 ms | $0.00011 | Pass |
| Cold start | Dedalus | 6.13 s | 792 ms | $0.00011 | Pass |
| Cold start | Dedalus | 7.11 s | 772 ms | $0.00013 | Pass |
| git clone | Declaw | 23.00 s | 484 ms | $0.00045 | Pass |
| git clone | Declaw | 14.02 s | 368 ms | $0.00027 | Pass |
| filesystem storm | Declaw | 19.02 s | 421 ms | $0.00037 | Pass |
| filesystem storm | Declaw | 23.61 s | 386 ms | $0.00047 | Pass |
| python import | Daytona | 35.46 s | 397 ms | $0.00070 | Pass |
| Cold start | Declaw | 10.90 s | 356 ms | $0.00021 | Pass |
| python import | Daytona | 23.54 s | 365 ms | $0.00046 | Pass |
| Cold start | Declaw | 12.02 s | 493 ms | $0.00023 | Pass |
| npm install | Daytona | 15.56 s | 400 ms | $0.00030 | Pass |
| npm install | Daytona | 24.94 s | 380 ms | $0.00049 | Pass |
| git clone | Daytona | 22.95 s | 388 ms | $0.00045 | Pass |
| git clone | Daytona | 24.81 s | 384 ms | $0.00049 | Pass |
| filesystem storm | Daytona | 18.83 s | 377 ms | $0.00037 | Pass |
| filesystem storm | Daytona | 18.75 s | 516 ms | $0.00036 | Pass |
| Cold start | Daytona | 11.95 s | 539 ms | $0.00023 | Pass |
| Cold start | Daytona | 6.80 s | 523 ms | $0.00013 | Pass |
| build a Next.js app | Vercel Sandbox | 5.76 s | 364 ms | $0.00025 | Fail |
| python import | Vercel Sandbox | 25.31 s | 360 ms | $0.00050 | Pass |
| build a Next.js app | Vercel Sandbox | 11.89 s | 504 ms | $0.00053 | Fail |