bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths

Loading lesson path

Learn/System Design

System Design

Design a URL Shortener

Design a service that turns long URLs into short links, redirects on access, and reports click counts.

Lesson 1

Design a URL Shortener: Requirements & Scope

Requirements & Scope for URL Shortener

Read lesson →Loading…
Lesson 2

Design a URL Shortener: Capacity Estimation

Capacity Estimation for URL Shortener

Read lesson →Loading…
Lesson 3

Design a URL Shortener: API & Data Model

API & Data Model for URL Shortener

Read lesson →Loading…
Lesson 4

Design a URL Shortener: High-Level Architecture

High-Level Architecture for URL Shortener

Read lesson →Loading…
Lesson 5

Design a URL Shortener: Scaling

Scaling for URL Shortener

Read lesson →Loading…
Lesson 6

Design a URL Shortener: Deep Dive

Deep Dive for URL Shortener

Read lesson →Loading…
Lesson 7

Design a URL Shortener: Tradeoffs & Review

Tradeoffs & Review for URL Shortener

Read lesson →Loading…