Design a URL shortener
Hard · Whiteboard
Design a URL shortener: 100 million new links a month, read 100× more than written. Estimate the load and storage, draw the system, and explain how you generate short codes.
Create a free account to answer it and get scored on what a strong answer covers.