Skip to main content
TechnologyAdvancedFeatured

Architecture Under Pressure

Designing systems for the day they fail.

An advanced engineering course built around post-mortems. Students read real failure narratives, reconstruct the decisions that produced them, and learn to design systems whose failure modes are boring, visible and survivable.

6.9h

Study time

18

Lessons

5

Modules

4.9

Rating

298 reviews

Enrolment

Enrol to open Architecture Under Pressure in the learning workspace, track progress and take the assessments.

Demo enrolment — no payment or real enrolment occurs. Sign in to see the full workspace.

Subjects covered

6 topics

Knowledge map

FAILURE MODESCONSISTENCYOBSERVABILITYDECISION RECORDSCAPACITYRECOVERY

What you will be able to do

  • Reason about failure modes before writing the first service
  • Choose consistency and availability trade-offs deliberately
  • Design observability that answers the question you will actually have at 3am
  • Write an architecture decision record that survives review
  • Recognise the organisational causes of technical failure

Curriculum

5 modules · 18 lessons

    1. 01Anatomy of an OutageThe working method for failure modes, reduced to what actually matters.24m
    2. 02Proximate Cause and Real CauseHow consistency works in practice, once the deadline is real.22m
    3. 03The Failure You Designed InA close look at observability and the failures it is meant to prevent.26m
    4. 04Writing a Post-mortem Worth ReadingThe judgement calls behind decision records, and what each of them costs.20m

Assessment

Written assignments assessed against the brief, with short retryable quizzes between modules.

Quizzes

  • Failure and State6 questions · pass 75%

Assignments

  • An Architecture Decision Record30 points

What students say

  • 5 out of 5Karel NovákFounder

    Demanding in a useful way. The assignment came back with three specific criticisms, all correct, none of which I had thought about.

  • 5 out of 5Diego FerreiraDesign lead

    Not a beginner course despite the label, and better for it. Expect to reread the middle module.

  • 4 out of 5Marta KowalskaEditor

    The examples are drawn from ordinary situations rather than glamorous ones, which made them far easier to apply on Monday morning.

Fictional reviews — demonstration content only

  1. 014.7out of 5 from 611 reviews

    Frontend Engineering Foundations

    The browser, honestly explained.

    Beginner4.9 h13 lessons

    Tomas EkelundPrincipal Engineer in Residence

  2. 024.8out of 5 from 203 reviews

    Data Modelling in Practice

    A schema is a set of promises.

    Intermediate4.7 h13 lessons

    Amara DialloLecturer in Data Practice

  3. 034.8out of 5 from 187 reviews

    The Practice of Critique

    Reading work closely, and saying something useful about it.

    Advanced3.3 h10 lessons

    Ilse VargaHead of Design Studies