Middle — Senior
Design of a high-load URL shortening service
livecode
Task condition
It is required to develop a concept for an application that implements a URL shortening service (similar to Bitly), capable of handling approximately 10,000 requests per second. The architecture level of the application should be described: the choice and organization of data storage, scaling strategy, as well as the overall system component structure. Do not bind to specific technologies, classes, or libraries.