URL Shortener
Introduction This document outlines the design and architecture of a URL shortener system capable of handling a high volume of requests. The system is expected to receive 1 million write requests (URL shortening) and 10 million read requests (URL resolution) per day. Requirements Handle 1 million write requests (URL shortening) per day Handle 10 million read requests (URL resolution) per day Generate unique, base62-encoded identifiers for shortened URLs with a minimum length of 7 characters (62^7 = 3....