The HLD interviewThe order
Core conceptsBandwidth
Networking and APIsCarrier NAT
Data and storageWrite cost
Caching fundamentalsStale sets
Messaging and streamsFan-out
Distributed coordinationAddress churn
Running in productionSlow vs down
Why is it slow? Performance anti-patternsThe symptom
SecurityDelegated access
Multi-tenant SaaSBridge
Architecture stylesModular monolith
System design trade-offsTwo kinds of service
Key technologiesGuarantees
Common patternsThe playbook
InfrastructureScale
Search & discoveryQuery understanding
Storage & mediaSync
Social & feedsBig accounts
Real-time & collaborationFan-out
Location & mapsNear me
E-commerce & bookingExactly once
Payments & fintechDouble entry
Data, analytics & monitoringIPL final
Developer platformsCanary
AI & LLM systemsRAG
Keep going?
Next page