System Design Fundamentals · Week 2
Design the API contract for a tiny URL shortener
00:00
System Design Fundamentals • Week 2
01 / 13

Design the API contract for a tiny URL shortener

REST for resources, gRPC for speed, WebSockets for realtime.

StackShade deck
COURSE CONTENTS

Design the API contract for a tiny URL shortener

01Foundations of ScalabilityWeek 1 · 5 topics0/5
02Networking Essentials for DesignWeek 1–2 · 4 topics0/4
03APIs & Communication StylesWeek 2 · 5 topics0/5
04Databases: SQL, NoSQL & IndexesWeek 3 · 5 topics0/5
05Scaling Databases: Replication & ShardingWeek 3–4 · 5 topics0/5
06Caching EverywhereWeek 4–5 · 5 topics0/5
07Load Balancing & Async SystemsWeek 5 · 5 topics0/5
08Your First System DesignsWeek 6 · 5 topics0/5