Pastebin: Requirements & High-Level Design
Design Pastebin for a system design interview — text in object storage behind a CDN, an unguessable 22-character link, a write path that survives crashes, and expiry and deletion within minutes: requirements, estimates, data model, API and high-level design.