/ faang-playbook / 01-FOUNDATIONS / 05-Cloud-and-Reliability-Basics.md
swadhinbiswas feat: add Netflix L5 interview playbook · 2/2/2026
41c1cbb
39 lines · 938 Bytes
Raw Download

Cloud & Reliability Basics

Cloud interviews are rarely about vendor trivia. They’re about architecture and operability.

Primitive building blocks

  • compute: VMs, containers, serverless
  • storage: object, block, file
  • databases: relational, key-value, document
  • messaging: queues, pub/sub, streams
  • networking: VPC, load balancing, DNS

Reliability building blocks

  • timeouts and retries (with backoff)
  • idempotency
  • circuit breaking / bulkheads
  • graceful degradation
  • rate limiting
  • observability (metrics/logs/traces)

SLO-first thinking

  • Define user-facing SLOs (latency, availability, freshness)
  • Design for the tails (p95/p99)
  • Plan for incidents (runbooks, rollback, alerts)

Failure mode you must avoid

Retry storm: dependency slows → callers retry aggressively → dependency gets worse.

Mitigations:

  • cap retries
  • add jitter
  • use timeouts
  • implement circuit breakers
  • shed load early