Skip to content

- architecture teardown

  • What it is: one line.
  • Scale / constraints: the numbers that shape the design (QPS, data size, latency SLO, geo).
  • Sources: engineering blogs, papers, talks (linked).

The problem

What's genuinely hard here? What's the dominant constraint that everything else bends around?

Architecture

The shape of the system - components, data flow, storage. Reference a diagram in assets/diagrams/ rather than inlining a wall of ASCII.

Key decisions

The 3-5 choices that define this system and why they made them. Link to the relevant algorithm or pattern note.

Failure modes & trade-offs

What they gave up, where it bites, how they mitigate it.

Steal / Avoid

  • Steal: what generalizes - ideas worth reaching for in your own designs.
  • Avoid: what's specific to their scale/context and would be cargo-culting elsewhere.