System Design By Jayaa
  • Home

Level1

  • Pre Requisites
  • Basic Terminologies
  • Steps To Approach A Problem
  • System Design Interviews

Level2

  • Load Balancing
  • Caching
  • Data Partitioning
  • Indexes
  • Proxies
  • Redundancy and Replication
  • SQL vs. NoSQL
  • CAP Theorem
  • Consistent Hashing
  • Long-Polling vs WebSockets vs Server-Sent Events

Level3

  • EASY
    • Designing a URL Shortening service
    • Designing Pastebin
  • MEDIUM
    • Designing Instagram
    • Designing Dropbox
    • Designing Facebook Messenger
    • Designing Twitter
    • Designing Twitter Search
    • Designing Youtube or Netflix
    • Designing Typeahead Suggestion
    • Designing an API Rate Limiter
  • HARD
    • Designing a Web Crawler
    • Designing Facebook’s Newsfeed
    • Designing Yelp or Nearby Friends
    • Designing Uber backend
    • Design Ticketmaster
  • Pratice Design Problems
  • About
System Design By Jayaa
  • Docs »
  • Level3 »
  • Pratice Design Problems

Pratice on full Screen

Next Previous

Built with MkDocs using a theme provided by Read the Docs.
« Previous Next »