/System-Design-Case-Studies-with-Code-Implementation

This repository contains everything you need to become proficient in System Design and Case Studies with Code Implementation

MIT LicenseMIT

System-Design-Case-Studies-with-Code-Implementation

This repository contains everything you need to become proficient in System Design and Case Studies with Code Implementation

Youtube for all the implemented projects and tech interview resources - Ignito Youtube Channel

Topics you should know in System Design --

  1. System design basics

  2. Horizontal and vertical scaling

  3. Load balancing and Message queues

  4. High level design and low level design, Consistent Hashing, Monolithic and Microservices architecture

  5. Caching, Indexing, Proxies

  6. Networking, How Browsers work, Content Network Delivery ( CDN)

  7. Database Sharding, CAP Theorem, Database schema Design

  8. Concurrency, API, Components + OOP + Abstraction

  9. Estimation and Planning, Performance

  10. Map Reduce, Patterns and Microservices

System Design Case Studies


Design Tinder

Design Google Drive

Design Messenger App

Design Instagram

Design Twitter

Design Ticketmaster

Design Quora

Design Flipkart

Design Flickr

Design TikTok

Design Netflix

Design Foursquare

Design Uber

Design Youtube

Design Reddit

Design Facebook’s Newsfeed

Design Amazon Prime Video

Design Web Crawler

Design API Rate Limiter

Design Dropbox

Design Yelp

Design Whatspp

Design URL shortener

Design Bookmyshow

Design Linkedin

Design Telegram

Design Snapchat

Design One Drive

Design BookmyShow

Design Google Maps

Design Quora

Design Foursquare

Design Tiny URL

Design Flipkart


ML System Design Case Studies

ML System Design Case Studies Series