Build an API.
We'll destroy it.
Stack Off gives you a challenge — a real API spec — and hammers your Docker container with tens of thousands of requests per second on a bare t3.medium. Every run is scored and ranked publicly.
How it works
01
Pick a challenge
Each challenge defines an API you must implement — endpoints, request shape, and scoring criteria.
POST /score
GET /score
GET /health
→
02
Build your server
Write your server in any language. Package it as a Docker image — we pull it and run it on real hardware.
docker build -t myapp .
docker save myapp \
| gzip > image.tar.gz
→
03
We run the gauntlet
Your container launches on a t3.medium. A second machine hammers it with real HTTP load for 20 minutes.
t3.medium 2 vCPU 4 GB
k6 → 50,000 req/s peak
20 minutes · real EC2
→
04
Get your score
Throughput, latency, durability, availability — all scored out of 1,000. Public results and leaderboard.
Throughput200
Latency160
Total850 PLATINUM
01
Pick a challenge
Each challenge defines an API you must implement — endpoints, request shape, and scoring criteria.
POST /score
GET /score
GET /health
↓
02
Build your server
Write your server in any language. Package it as a Docker image.
docker build -t myapp .
docker save myapp \
| gzip > image.tar.gz
↓
03
We run the gauntlet
Your container launches on a t3.medium, hammered with real load for 20 minutes.
t3.medium 2 vCPU 4 GB
k6 → 50,000 req/s peak
20 minutes · real EC2
↓
04
Get your score
Scored out of 1,000 across throughput, latency, durability, and availability.
Throughput 200
Latency 160
Total 850 PLATINUM
Active challenges
No active challenges right now — check back soon.