System Design Basics 1. Globally Unique ID Generator
Globally unique IDs are ubiquitous in distributed systems. Companies use globally unique IDs to distinguish a lot of things, visitors, orders, transactions, and tweets, just to name a few. In a distributed system, we need a Globally…