DE//AGENT
Explore

Roadmap · stage 12/13

System Design

Stage 12 of 13 · 15 resources · 1 categories

What this stage is

System Design is stage 12 of 13 in the DE//AGENT roadmap. It currently holds 15 resources: 10 tutorials, 5 references across 1 category.

What it teaches

Sizing, tradeoffs and communicating an architecture.

What you can do after this stage

  • Size a design against throughput and cost
  • Defend the tradeoffs in an interview

Exit gate

Gate: You can whiteboard and defend a data architecture. The stage deliverable: ref-ddia.

Gates are self-assessed — the roadmap does not track your progress; it tells you what to be able to do before moving on.

Categories in this stage

Registry resources for this stage

Sorted by composite score — provenance, completeness and trust, per the scoring model:

Documented learning objectives

  • Frame any data system as a tradeoff among reliability, scalability, and maintainability
  • Name the six mechanisms DDIA teaches and map each one to a system you operate
  • Argue a design decision in tradeoff language instead of tool-brand language
  • Estimate QPS, storage per day, and retention footprint from a workload description
  • Apply peak-versus-average factors instead of quoting averages alone
  • Ground an estimate in a real deployed reference architecture
  • Argue a storage choice from replication, partitioning, and consistency needs
  • Explain what each consistency semantic means for a merge-based pipeline

Continue the progression

← Full roadmap · All learning topics