Cheatsheets
Quick reference guides for common system design concepts.
3 comprehensive guides available
Intermediate
Caching Patterns
Essential caching strategies, eviction policies, and distributed caching patterns for system design interviews and production systems.
Cache-AsideWrite-ThroughWrite-BehindCDNRedis
Advanced
Consistency Models
Understanding strong, eventual, and weak consistency models. Essential for distributed systems and database design decisions.
Strong ConsistencyEventual ConsistencyCAP TheoremACIDBASE
Beginner
Database Trade-offs
ACID vs BASE, CAP theorem, and choosing the right database for your use case. Quick reference for technical interviews.
ACIDBASECAP TheoremSQL vs NoSQL
Need a specific cheatsheet?
Request a cheatsheet for any system design concept and we'll create it for the community.