Core conceptsThe ring
Networking and APIsFailover
Data and storageB+tree
Caching fundamentalsRedis
Messaging and streamsPoison messages
Distributed coordinationCRDTs
Running in productionGray failure
Why is it slow? Performance anti-patternsDetect it
Multi-tenant SaaSLate events
Architecture stylesDHT lookup
System design trade-offsEvent loops
Key technologiesStalled watermark
Common patternsFlash sale
InfrastructureDurability
Search & discoveryPartitioning
Storage & mediaDisk heat
Social & feedsComments
Real-time & collaborationTies
Location & mapsTiles
E-commerce & bookingMatching
Data, analytics & monitoringSnapshots
AI & LLM systemsKV cache
Core conceptsPick two?
Networking and APIsLongest prefix
Data and storageColumn order
Caching fundamentalsDead nodes
Keep going?
Next page