Tag: system-design
All the articles with the tag "system-design".
System Design: Notification System
Published: at 11:00 AM(9 min read)Designing a notification system end-to-end — fan-out, channel routing, idempotency, DND, real-time counters, and the right level of complexity for each feature.
System Design: URL Shortener
Published: at 10:45 AM(8 min read)Designing a URL shortener end-to-end — scale estimation, slug generation, caching, database choices, and failure handling. First complete system design.
System Design Fundamentals: Performance & Scale
Published: at 10:30 AM(11 min read)Understanding latency vs throughput and how to scale systems - the foundation of every system design decision.