System Design Cheat Sheets
Fast-recall visual decision trees, protocol specifications, database selection matrices, and fault tolerance patterns.
Curated Guides
Decision Trees
Cross-Referenced
Proven Patterns
Available Cheat Sheets (7)
System Design Core Principles Cheat Sheet
Master quick-reference guide for system architects covering High Availability (HA), High Scalability, High Throughput, and latency mitigation trade-offs.
AWS Cloud Services Architecture Matrix Cheat Sheet
Instant decision matrix mapping distributed system requirements to native AWS managed cloud services.
Cloud Database Decision Matrix & Trade-Offs Cheat Sheet
Systematic evaluation framework for choosing between Relational, Key-Value, Document, Columnar, Time-Series, and Vector databases.
REST API Design, Idempotency & Protocol Cheat Sheet
Production engineering guide for designing enterprise RESTful APIs, idempotency keys, pagination protocols, and resilient error handling.
Designing Fault-Tolerant Distributed Systems Cheat Sheet
Comprehensive resiliency cheat sheet covering Circuit Breakers, Bulkheads, Retries with Jitter, Dead-Letter Queues, and Graceful Degradation.
Bot Defense & Sybil Resistance Cheat Sheet
Master quick-reference guide for system architects defending distributed platforms against automated account creation, credential stuffing, scrapers, and reward farming.
DynamoDB Single-Table Design & Access Patterns Cheat Sheet
Complete engineering guide to Amazon DynamoDB Single-Table Design: mastering PK, SK, and GSI modeling, overloaded composite key item collections, and single-digit millisecond query access patterns.
Explore our comprehensive AWS Reference Architecture Guide mapping all primitives to production AWS services.