Design A Unique ID Generator In Distributed Systems (Part-V): Twitter Snowflake Approach 🏗👷👩🏻‍💻

Subscribers:
92,300
Published on ● Video Link: https://www.youtube.com/watch?v=jpdVmAPY0wM



Duration: 5:58
277 views
19


This is the Fifth video on designing our "DESIGN A UNIQUE ID GENERATOR IN DISTRIBUTED SYSTEMS" (PART-V).
Asking clarification questions is the first step to tackle any system design interview question.

So, we will do our step-2 "Propose A High Level Design And Get Buy In"

We will start looking into 4 ways to generate Unique IDs one by one :
1. Multi Master Replication
2. UUID (Universally Unique Identifiers)
3. Ticket Server
4. Twitter Snowflake Approach

In this video, we will see Twitter Snowflake Approach


Please use the pointers below for different time stamps. Hope that helps :

Introduction : (00:00)
Twitter Snowflake Approach : (00:30)
Unique-ID 64 Bits : (01:31)
Advantages : (03:24)
Disadvantages : (04:44)


My GitHub Repo for interview preparation : https://github.com/MAZHARMIK/Interview_DS_Algo
Subscribe to my channel : https://www.youtube.com/channel/UCaw58edcO3ZqMw76Bvs0kGQ

╔═╦╗╔╦╗╔═╦═╦╦╦╦╗╔═╗
║╚╣║║║╚╣╚╣╔╣╔╣║╚╣═╣
╠╗║╚╝║║╠╗║╚╣║║║║║═╣
╚═╩══╩═╩═╩═╩╝╚╩═╩═╝

#coding #helpajobseeker #easyrecipes
#interviewpreparation #interview_ds_algo #hinglish




Other Videos By codestorywithMIK


2022-08-28Sort the Matrix Diagonally - (MICROSOFT) : Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-27Design A URL Shortener (Part-II): Back Of The Envelope Estimation !!! 🏗⚙️👷
2022-08-26Design A URL Shortener (Part-I): Step-1 (Understand The Problem & Establish Design Scope) !!! 🏗⚙️👷
2022-08-25Group Anagrams (without sorting) - (Google,Amazon,Apple.) : Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-24Group Anagrams (using sorting) - (Google,Amazon,Apple...) : Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-22Find the Rotation Count in Rotated Sorted array-(Amazon, Flipkart, ABCO):Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-21Find Leaves Of Binary Tree - (Google Onsite-2022, Amazon) : Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-19Design A Unique ID Generator In Distributed Systems (Part-VII): Wrap Up !!! 🏗👷👩🏻‍💻
2022-08-17Find All Anagrams in a String-(Amazon, Microsoft, Flipkart):Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-16Design A Unique ID Generator In Distributed Systems (Part-VI): Design Deep Dive 🏗👷👩🏻‍💻
2022-08-15Design A Unique ID Generator In Distributed Systems (Part-V): Twitter Snowflake Approach 🏗👷👩🏻‍💻
2022-08-13Delete Nodes And Return Forest - (Amazon, Google) : Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-13Design A Unique ID Generator In Distributed Systems (Part-IV): Ticket Server 🏗👷👩🏻‍💻
2022-08-12Count Occurrences of Anagrams-(Amazon, Microsoft, Flipkart):Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-10Design A Unique ID Generator In Distributed Systems (Part-III): UUID 🏗👷👩🏻‍💻
2022-08-09Spiral Matrix - (Amazon, Microsoft, Paytm...) : Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-08Design A Unique ID Generator In Distributed Systems (Part-II): Multi Master Replication 🏗👷👩🏻‍💻
2022-08-05Check Completeness of a Binary Tree (DFS) - (Meta, Amazon) : Explanation ➕ Live Coding
2022-08-04Check Completeness of a Binary Tree (BFS) - (Meta, Amazon) : Explanation ➕ Live Coding
2022-08-02Container With Most Water - (Meta, Google, Amazon) : Explanation ➕ Live Coding 🧑🏻‍💻👩🏻‍💻
2022-08-01Design A Unique ID Generator In Distributed Systems - (Part-I) : Understand The Problem 🏗👷👩🏻‍💻