System design links to improve tech skills. I've put those links here to help myself, but decided to leave it public to help other people too.
-
# System design basics
-
# Horizontal and vertical scaling
-
# Load balancing and Message queues
-
# High-level design and low-level design, Consistent Hashing, Monolithic and Microservices architecture
-
# Caching, Indexing, Proxies
-
# Networking, How Browsers work, Content Network Delivery ( CDN)
-
# Database Sharding, CAP Theorem, Database schema Design
-
# Concurrency, API, Components + OOP + Abstraction
-
# Estimation and Planning, Performance
-
# Map Reduce, Patterns, and Microservices
-
# SQL vs NoSQL and Cloud
-
# Most Popular System Design Questions
-
# Design Netflix
-
# Design Reddit
-
# Design Messenger App
-
# Design Instagram
-
# Design Dropbox
-
# Design Youtube
-
# Design Tinder
-
# Design Yelp
-
# Design Whatsapp
-
# Design URL shortener
-
# Design Amazon Prime Video
-
# Design Twitter
-
# Design Uber
-
# Design TikTok
-
# Design Facebook's Newsfeed
-
# Design Web Crawler
-
# Design API Rate Limiter
-
# All solved case studies
-
# System Design Important terms
-
# Most Popular System Design Questions
-
# Complete System Design Basics Series