Distributed SystemsIn progress
URL Shortener
High-throughput redirect service with caching and an analytics pipeline
A high-throughput URL shortener focused on the redirect hot path — cache-aside reads from Redis, an asynchronous write pipeline for click analytics, and rate limiting to protect the service.
What it demonstrates
- Cache-aside pattern
- Hot path optimisation
- Async write pipeline
Tech stack
GoRedisPostgreSQL