
L33t KV Store
A from-scratch study answering how fast a key-value store can actually go on commodity hardware once protocol and framework overhead are stripped away, browseable end-to-end so the answer is reproducible, not just claimed.
- C
- WebAssembly
- Next.js
- Engineered a custom binary-protocol KV store in 400 lines of C that sustains 36,000 ops/sec at 80 microsec latency on a 3-node LAN, beating Redis 6.0 throughput by 2%.
- Drove server throughput locally from 25,000 to 185,000 ops/sec across 4 implementations spanning Python asyncio, uvloop, C with edge-triggered epoll, and C with io_uring.
- Deployed the project on Vercel as a Next.js app that runs the C protocol parser in-browser via WebAssembly.

