Sign in
TodayMapLearnPracticeReview
External shelf

Resources

NO CAP keeps the core curriculum self-contained. This shelf gives you reputable references for alternate explanations, standards, production engineering and deeper case studies.

Core curriculum references

System Design Primer

Open-source system-design topics, trade-offs, interview questions, diagrams and exercises.

ByteByteGo

Progressive architecture walkthroughs that evolve from a simple server toward large-scale systems.

GeeksforGeeks — System Design

Broad system-design reference covering databases, caching, protocols, scalability and interview design.

roadmap.sh — System Design

A structured roadmap for sequencing the concepts in this curriculum.

Primary technical references

IETF RFC Editor

Protocol specifications and standards for HTTP, TCP, TLS and related networking primitives.

Cloudflare Learning Center

Practical explainers on DNS, CDNs, networking, security and edge architecture.

AWS Architecture Center

Reference architectures, cloud patterns and production design guidance.

Google SRE Book

Reliability, monitoring, capacity, incident response and production engineering fundamentals.

Azure Architecture Center

Cloud architecture patterns, trade-offs and reference designs.

Reliability & production

Google SRE — Testing for Reliability

Practical reliability testing and production engineering guidance.

Cloudflare — DDoS Learning

Understanding denial-of-service threats and layered mitigations.

AWS Well-Architected

Reliability, security, performance efficiency and cost trade-offs in production systems.

Performance & architecture

ByteByteGo — Scaling Websites

A step-by-step evolution from a single server to load-balanced, cached and partitioned architectures.

ByteByteGo — From 0 to Millions

A progressive guide to when and why caches, queues, clusters and service decomposition are introduced.

System Design Primer — Latency Numbers

Quick reference material for reasoning about latency and system bottlenecks.

Video learning

Scalability Lecture — Harvard

A classic lecture on scaling, caching, load balancing, replication and partitioning.

CAP Theorem — explanation

A visual introduction to consistency, availability and partitions.