githubEdit

Easy

High-level design problems suitable for 1–2 weeks of system design practice. Focus: basic architecture, simple scaling, single DB.

Problems

Problem
File
Key concepts

URL Shortener

Hashing, Base62, DB sharding, cache

Rate Limiter

Token bucket, sliding window, Redis

Pastebin

Key generation, storage, CDN

Key-Value Store

Hash map, persistence, replication

Use the HLD template and capacity estimation when practicing.

Last updated