A Low Level Design implementation of a URL Shortener service. The project demonstrates key design decisions including Base62 encoding for short URL generation, database schema design for high-throughput reads, and caching strategies to minimize latency. Focuses on scalability, collision handling, and clean object-oriented design patterns.
All projects
004 / 011
URL Shortener
A URL Shortener Low Level Design implementation