Design URL Shortener • System Design Interview Problem

Full written breakdown: https://intervueclub.com/problems/dat... In this video, we will walkthrough system design of url shortener like bitly. This is going to be a beginner friendly system design with intentional gaps and incompleteness in the design so that you use your brain while watching and retrospect the design propose and find gaps and improvements. ⏱️ Timestamps: 00:00 - Introduction 00:50 - What we'll design & learn 01:22 - Functional Requirement 03:54 - Non functional Requirement 09:22 - Capacity Estimate 17:10 - Basic HLD 19:58 - Dive Deep 1 26:14 - Dive Deep 2 29:00 - Request Response Journey 29:37 - Dive Deep 3 32:35 - Dive Deep 4 37:40 - Final HLD 38:47 - Data Model 39:08 - API Contract 41:00 - bye bye

Introduction: Why system breaks at scale? - System Design Interview Course #ep1
▶︎

Introduction: Why system breaks at scale? - System Design Interview Course #ep1

Distributed Transactions Explained: 2 Phase Commit vs Saga Pattern
▶︎

Distributed Transactions Explained: 2 Phase Commit vs Saga Pattern

Design a URL Shortener (Bitly) - System Design Interview
▶︎

Design a URL Shortener (Bitly) - System Design Interview

System Design Interview: Design Top K Heavy Hitters w/ Google & Atlassian Engineer | Commonly Asked
▶︎

System Design Interview: Design Top K Heavy Hitters w/ Google & Atlassian Engineer | Commonly Asked

API Design in System Design Interviews w/ Meta Staff Engineer
▶︎

API Design in System Design Interviews w/ Meta Staff Engineer

Fundamentals - System Design Interview Course #ep2
▶︎

Fundamentals - System Design Interview Course #ep2

I built the .NET practice platform I always wanted. Where I've been
▶︎

I built the .NET practice platform I always wanted. Where I've been

Real-Time WebSockets Course | Build a Live Sports Dashboard with Node.js & PostgreSQL
▶︎

Real-Time WebSockets Course | Build a Live Sports Dashboard with Node.js & PostgreSQL

Message Queues in System Design Interviews w/ Meta Staff Engineer
▶︎

Message Queues in System Design Interviews w/ Meta Staff Engineer

Sunday July 19 | Invite the Holy Spirit Into Your Day | Powerful Morning Prayer for Strength & Peace
▶︎

Sunday July 19 | Invite the Holy Spirit Into Your Day | Powerful Morning Prayer for Strength & Peace

CHOSEN ONES‼️ THEY FINALLY REALIZED YOU'VE KNOWN THIS THE ENTIRE TIME😎🤯 NOW THEY FEELING FOOL
▶︎

CHOSEN ONES‼️ THEY FINALLY REALIZED YOU'VE KNOWN THIS THE ENTIRE TIME😎🤯 NOW THEY FEELING FOOL

Design Google Docs - System Design Interview
▶︎

Design Google Docs - System Design Interview

The Riskiest Moment of the AI Bubble
▶︎

The Riskiest Moment of the AI Bubble

Caching in System Design Interviews w/ Meta Staff Engineer
▶︎

Caching in System Design Interviews w/ Meta Staff Engineer

✅ System Design 1: Design Tiny URL (with Advanced Design)/ URL Shortner / Bitly / TinyURL / HLD/ LLD
▶︎

✅ System Design 1: Design Tiny URL (with Advanced Design)/ URL Shortner / Bitly / TinyURL / HLD/ LLD

China quietly saved the world last month
▶︎

China quietly saved the world last month

Networking Essentials for System Design Interviews w/ Ex Meta Senior Manager
▶︎

Networking Essentials for System Design Interviews w/ Ex Meta Senior Manager

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

How Instagram Scaled Postgres to 2 Billion Users
▶︎

How Instagram Scaled Postgres to 2 Billion Users

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026