Free Field Guides

System design,
actually explained.

Enter your email and get instant access to the full library of verified guides — concept + simple diagrams + a real interview question bank. Free.

No spam · unsubscribe anytime · you'll get the download instantly.
What you'll get

Every guide, one email

01

Caching

10 strategies, stampede, invalidation + 14 interview questions.

📄 PDF · 5 pages
02

Networking

URL → DNS → TCP → TLS → HTTP, HTTP/2 vs 3, proxies & CDNs.

📄 PDF · 6 pages
03

Databases & Indexing

B+tree indexes, ACID, isolation levels, replication vs sharding.

📄 PDF · 6 pages
04

Load Balancing

L4 vs L7, every algorithm, health checks, sticky sessions, GSLB.

📄 PDF · 6 pages
05

Auth & Security

Sessions vs JWT, OAuth 2.0, password hashing, 401 vs 403.

📄 PDF · 6 pages
06

API Design

REST vs GraphQL vs gRPC, idempotency, versioning, pagination.

📄 PDF · 6 pages
07

Microservices

Monolith vs micro, saga, circuit breaker, API gateway, discovery.

📄 PDF · 6 pages
08

System Design Tradeoffs

CAP (correctly), PACELC, consistency, vertical vs horizontal.

📄 PDF · 7 pages
09

Message Queues & Kafka

Partitions, consumer groups, delivery guarantees, DLQ, Kafka vs RabbitMQ.

📄 PDF · 7 pages

Follow @vikstack — every new guide drops there first.