Skip to content

atarax665/System_design_prep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

This repository contains System Design articles and videos that I referred to for preparing System Design. The Notes folder contains other useful information that I gathered in the process.

System Design Fundamentals Interview Problems - Easy Interview Problems - Medium Interview Problems - Hard
- [✓] Content Delivery Network (CDN) - [x] Design URL Shortener like TinyURL - [x] Design Instagram - [x] Design Location Based Service like Yelp
- [x] Caching - [x] Design Text Storage Service like Pastebin - [x] Design Tinder - [x] Design Uber
- [x] Latency vs Throughput - [x] Design Content Delivery Network (CDN) - [x] Design WhatsApp - [x] Design Food Delivery App like Doordash
- [x] CAP Theorem - [x] Design Parking Garage - [x] Design Facebook - [x] Design Google Docs
- [x] Load Balancing - [x] Design Vending Machine - [x] Design Twitter - [x] Design Google Maps
- [x] ACID Transactions - [x] Design Distributed Key-Value Store - [x] Design Reddit - [x] Design Zoom
- [x] SQL vs NoSQL - [x] Design Distributed Cache - [x] Design Netflix - [x] Design File Sharing System like Dropbox
- [x] Consistent Hashing - [x] Design Distributed Job Scheduler - [x] Design Youtube - [x] Design Ticket Booking System like BookMyShow
- [x] Database Index - [x] Design Authentication System - [x] Design Google Search - [x] Design Distributed Web Crawler
- [x] Rate Limiting - [x] Design Unified Payments Interface (UPI) - [x] Design E-commerce Store like Amazon - [x] Design Code Deployment System
- [✓] Microservices Architecture - [x] Design Spotify - [x] Design Distributed Cloud Storage like S3
- [x] Strong vs Eventual Consistency - [x] Design TikTok - [x] Design Distributed Locking Service
- [x] REST vs RPC - [x] Design Shopify
- [x] HeartBeat - [x] Design Airbnb
- [x] Circuit Breaker - [x] Design Autocomplete for Search Engines
- [x] Idempotency - [x] Design Rate Limiter
- [x] Data Replication - [x] Design Distributed Message Queue like Kafka
- [x] Data Redundancy - [x] Design Flight Booking System
- [x] Database Sharding - [x] Design Online Code Editor
- [x] Proxy Server - [x] Design Stock Exchange System
- [x] Domain Name System (DNS) - [x] Design an Analytics Platform (Metrics & Logging)
- [x] Message Queues - [x] Design Notification Service
- [x] API Gateway - [x] Design Payment System
- [x] Distributed Locking
- [x] Checksum

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published