Billions of events occur in massively distributed systems like Twitter/ Facebook/ Substack every day.
Each of these events needs to be tagged appropriately with a unique ID so that none of them go unnoticed and these are easy to debug in case an error occurs.
Let’s learn how to design a system to generate unique IDs for events and how Twitter’s Snowflake does it so well.




