Contents Basics Key Characterics Loading balancing Caching Sharding Indexes Proxies Queues Redundancy SQL vs. NoSQL CAP Theorem Consistent Hashing Client Server Communication Designs Short URL Service Pastebin Instagram Dropbox Twitter Youtube Twitter Search Web Crawler Facebook Newsfeed Yelp Uber Backend Ticketmaster