codefarm
HomeRoadmapsGuidesQuizzesWhiteboardEbooks
Learn
RoadmapsQuizzesBlogsVideosGuides
Simulators
Kafka Message FlowKafka Consumer LagKafka RebalanceRate LimitersUptime SLALatency SimulatorCachingConsistent Hashing
Tools
UUID GeneratorDate & Time ToolsJWT DecoderLinkedIn FormatterMind MapFun PuzzlesKids Learning
Profile
Back to System Design
🎯
Phase 9

Expert Case Studies

1

Designing Instagram: A Deep Dive into Photo Sharing at Scale

Analyze how to design a photo-sharing platform like Instagram. Cover storage, CDN, feed ranking, and how to scale to billions of photos.

case studyinstagramphoto sharing
2

Designing Netflix: Video Streaming, CDN, and Recommendations at Scale

Analyze how to design a video streaming service like Netflix. Cover video encoding, CDN architecture, recommendation systems, and handling millions of concurrent viewers.

case studynetflixstreaming
codefarm

Learn backend engineering with clear roadmaps, practical tools, and interactive quizzes. From zero to production-ready.

Learn

  • Roadmaps
  • Guides
  • Blogs
  • Videos
  • Ebooks

Labs

  • Simulators
  • Quizzes
  • Whiteboard
  • JWT Decoder
  • UUID Generator
  • Toolbox

Simulators

  • Uptime SLA
  • Rate Limiters
  • Kafka Message Flow
  • Kafka Consumer Lag
  • Kafka Rebalance

Community

  • Cohorts
  • Testimonials
  • About
  • Contact