← back🌐

High Level Design

AWAKENING0 / 100
[░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░]0%

System Design. Scalability, databases, caching, microservices.

35 topics available • 0 completed

TOPICS
Foundations: The Architect's Compass[BASIC]
Foundations: Wires & Voices — Networking & Protocols[BASIC]
Foundations: The Long Memory — Data & Storage[BASIC]
Foundations: Many Nodes, One Truth — Distribution & Consensus[BASIC]
Foundations: The Assembly Line — Flow, Caching & Throughput[BASIC]
Foundations: Keeping It Alive — Platform & Ops[BASIC]
Foundations: DevOps & SRE Operations[BASIC]
Foundations: AWS Cloud Architecture Fundamentals[BASIC]
Designing a Text Sharing Service[EASY]
Designing a URL Shortening Service[EASY]
Designing an API Rate Limiter[MED]
Designing an Auction System[MED]
Designing a Cloud File Storage System[MED]
Designing a Distributed Cache[MED]
Designing an Email Service[MED]
Designing an Instant Messaging System[MED]
Designing a Distributed Job Scheduler[MED]
Designing a Photo Sharing Service[MED]
Designing a Proximity Service[MED]
Designing a Social Graph System[MED]
Designing a Social Media Search System[MED]
Designing a Ticket Booking System[MED]
Designing a Typeahead/Autocomplete System[MED]
Designing a Video Streaming Service[MED]
Designing an Ad Click Aggregator[HARD]
Designing an AI Chat Service[HARD]
Designing an Audio Search Engine[HARD]
Designing a Calling App[HARD]
Designing a Collaborative Document Editor[HARD]
Designing a Metrics Monitoring System[HARD]
Designing a Payment System[HARD]
Designing a Ride-Sharing Service[HARD]
Designing a Social Network Feed System[HARD]
Designing a Top-K / Trending System[HARD]
Designing a Web Crawler[HARD]
TAGS
#basics#interview#cap#scalability#networking#protocols#load-balancing#api-gateway#database#sharding#indexing#storage-engines#replication#consensus#distributed-systems#caching#queues#concurrency#resilience#observability#kubernetes#cloud#auth#devops#sre#monitoring#cicd#linux#aws#ec2#vpc#iam#infrastructure#system-design#pastebin#text-sharing#hld#url-shortener#rate-limiter#api-design#auction#optimistic-locking#real-time#cloud-storage#consistent-hashing#email#microservices#messaging#chat#scheduling#fault-tolerance#photo-sharing#proximity-service#quadtree#geospatial#social-graph#graph-traversal#bfs#search#inverted-index#ticket-booking#typeahead#autocomplete#trie#video-streaming#stream-processing#aggregation#analytics#ai#inference#streaming#gpu#audio-search#fingerprinting#voip#calling#collaboration#crdt#websocket#time-series#alerting#payments#consistency#ride-sharing#uber#twitter#feed#timeline#top-k#web-crawler