System Design Interview, System Design Concepts, System Design, Design Tinyurl, Design Bitly.
to handle a large amount of scale. It won't be ACID compliant, but we are not concerned about it because we're not going to do a bunch of JOINs or complex queries, and we don't need those ACID rules and atomic transactions here. URL Shortener Service One of the core parts of this system is the URL