Text sharing service on OCI with unique short URLs, expiration policies, and read-heavy optimization using Functions and NoSQL.
Difficulty: beginner
Tags: paste, text-sharing, key-value, caching, oci
Pastebin is a text-sharing service where users paste content and receive a unique short URL for sharing. Despite its simplicity, it covers fundamental system design concepts: unique key generation, read-heavy traffic patterns (5:1 read/write), content storage strategies (inline for small pastes, object storage for large ones), and TTL-based expiration. Perfect for developers building lightweight text-sharing tools that need fast key-value lookups, auto-expiry, and syntax highlighting.