Get the newsletterSubscribe

The $12 Server Challenge

Leaderboard

One small feed API on SQLite, any language, one 1 vCPU / 2 GB box. The community's fastest servers, benchmarked by me on the same machine.

Oct 25, 2026Synteq VPS: 1 vCPU (Xeon Platinum 8260), 2 GB RAM, Ubuntu 24.0429 implementations99 waiting to be benchmarked
RankLanguageBest scoreFastest implementationEntries
1
Rust
264,000
rust-epoll-scooter1337 · @Scooter13371
2
C++
219,000
cpp-eastl-io_uring-pgo-hendy643 · @hendy6432
3
Assembly
171,000
asm-nasm-melroy89 · @melroy892
4
Go
165,000
go-epoll-MegaPanchamZ · @MegaPanchamZ3
5
C
150,000
c-iouring-ssmurfgg04-gif · @ssmurfgg04-gif2
6
Kotlin
120,000
kotlin-nio-3x3xX3N0N · @3x3xX3N0N1
7
Java
102,000
java-nio-stohirov · @stohirov2
8
V
100,000
v-epoll-i098 🔒 · @i0981
9
Node
97,000
node-uwebsockets-zahidcakici 🔒 · @zahidcakici1
10
Bun
90,000
typescript-bun-xxmohamed012 🔒 · @XXMOHAMED0121
11
Scala
90,000
scala-netty-jacksonhoran 🔒 · @JacksonHoran1
12
Python
90,000
python-pypy-epoll-pranavds-codes 🔒 · @PranavDS-codes2
13
Lua
88,000
lua-openresty-yar0slav 🔒 · @yar0slav1
14
Zig
71,000
zig-iouring-marler8997 🔒 · @marler89971
15
Deno
71,000
typescript-deno-JakeAve 🔒 · @JakeAve1
16
Dart
71,000
dart-rawsocket-C-Hatton 🔒 · @C-Hatton1
17
F#
65,000
fsharp-oxpecker-delneg 🔒 · @delneg1
18
C#
64,000
csharp-epoll-gichamba 🔒 · @gichamba1
19
Haskell
55,000
haskell-warp-staticfx 🔒 · @StaticFX1
20
Swift
48,000
swift-hummingbird-denizak 🔒 · @denizak1
21
Ruby
9,000
ruby-rails-gambitboy 🔒 · @Gambitboy1
22
Bash
3,500
bash-socat-framegrace 🔒 · @framegrace1

Every language's best is public. Implementations outside the top 10 (🔒) open with the newsletter.

Free with the newsletter

See all 29 implementations

Subscribe to The Dev Download and every leaderboard on this site opens up. Already subscribed? Enter the same email.

Unsubscribe anytime.

How it was run

The machine. A Synteq VPS with 1 vCPU (Xeon Platinum 8260) and 2 GB RAM, no swap, running Ubuntu 24.04 with no kernel tuning. The load generators are separate 16-core machines in the same datacenter.

How each entry is scored. Every entry is built from source on the box with its own install.sh and build.sh, started on a fresh copy of the seed database, and has to pass the 42-check test suite before any load. Virtual users follow the challenge's user model (feed → think → post → think → 15% like, 2% post). Two-minute runs double the users until one fails, then narrow down to within 5%. A 5-minute hold confirms the number, stepping down 5% until one passes. The score is the most users held for 5 minutes with p95 under 500 ms, p99 under 1 s and under 1% errors. Every run restarts the app on a fresh database.