educative.blog
For developers, by developers
Trending
blog cover

Understanding the Robinhood System Design

Robinhood System Design explained, covering retail trading, order routing, risk management, ledgers, and high-availability financial platforms.
Mishayl Hanan
Jan 13 · 2026
blog cover

Yelp System Design Explained

Yelp System Design explained, covering local search, business discovery, review ranking, caching strategies, and trust-driven platform architecture.
Areeba Haider
Jan 13 · 2026
blog cover

Airbnb System Design Explained

Airbnb System Design explained, covering global search, availability modeling, booking consistency, trust systems, and scalable marketplace architecture.
Mishayl Hanan
Jan 12 · 2026
blog cover

OTT System Design Explained

OTT System Design explained, covering video streaming architecture, CDNs, adaptive playback, personalization, and scalable media delivery platforms.
Mishayl Hanan
Jan 9 · 2026
blog cover

Crunchyroll System Design Explained

Crunchyroll System Design explained, covering anime streaming, simulcast releases, subtitle handling, CDNs, and scalable OTT architecture.
Mishayl Hanan
Jan 8 · 2026
blog cover

Notion System Design Explained

Notion System Design explained, covering block-based content, real-time collaboration, databases, permissions, and scalable workspace architecture.
Mishayl Hanan
Jan 7 · 2026
blog cover

Miro System Design Explained

Miro System Design explained, covering real-time collaboration, infinite canvas modeling, conflict resolution, and scalable whiteboard architecture.
Mishayl Hanan
Jan 6 · 2026
blog cover

Google Sheets System Design

Google Sheets System Design explained, covering real-time collaboration, formula recalculation, dependency tracking, and scalable spreadsheet architecture.
Areeba Haider
Jan 1 · 2026
blog cover

Google Calendar System Design

Google Calendar System Design explained, covering event scheduling, time zones, recurrence handling, notifications, and scalable collaboration architecture.
Mishayl Hanan
Jan 1 · 2026