← 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