Pastebin lets users share text snippets via short URLs. Functional requirements: create paste with optional expiration, retrieve paste by ID, optional syntax highlighting.
Non-functional: high availability, low latency reads, handle M pastes/day. Storage: KB average paste × M = GB/day. Plan for year retention = TB.