All series

Contents

Table of contents

Read in order or enter through the topic you need today.

09 volumes

Showing 1-9 of 9

  1. Vol.01API DesignREST, RPC, GraphQL tradeoffs, contracts, versioning, pagination, idempotency, rate limits, and error design.0 chapters120+ planned
  2. Vol.02Data ModelingRelational and document modeling, schema evolution, constraints, migrations, and domain boundaries.0 chapters120+ planned
  3. Vol.03Database InternalsIndexes, query plans, transactions, isolation, replication, sharding, consistency, and storage engines.0 chapters150+ planned
  4. Vol.04Queues and StreamsAsync processing, event contracts, Kafka-style logs, retries, dead letters, ordering, and backpressure.0 chapters130+ planned
  5. Vol.05Caching and PerformanceCache keys, invalidation, CDN edges, hot paths, profiling, capacity math, and latency budgets.0 chapters130+ planned
  6. Vol.06Distributed SystemsConsensus, clocks, consistency, partition tolerance, coordination, leases, and failure semantics.0 chapters150+ planned
  7. Vol.07Reliability and ObservabilitySLIs, SLOs, logs, traces, metrics, incident response, rollbacks, and practical postmortems.0 chapters140+ planned
  8. Vol.08System Design CasesFull design walkthroughs for chat, payments, search, notifications, feeds, analytics, and AI-backed systems.0 chapters200+ planned
  9. Vol.09Engineering JudgmentDesign docs, code review, migrations, technical debt, build-vs-buy, cost thinking, and staff-level tradeoffs.0 chapters160+ planned
References, profiles, and topics
#backend#system-design#databases#distributed-systems