← Back to work
Production-grade URL shortener · May 2026
Shortly
A high-concurrency URL shortener with per-link analytics, built to answer one specific question: how do you keep a click counter correct under concurrent writes without serializing the redirect path?
10K+
req/s handled
How it works
Optimistic locking keeps click counters correct under concurrent writes — applied only to the write path, so the redirect path itself is never serialized.
Optimistic lockingRedisHigh concurrency