Learning on Web Dev Open is free for all.

System Design & Performance > The methodFailure modes, before the happy path is finished
Phase 06The method288 of 434

Failure modes, before the happy path is finished

Take one design and enumerate what breaks: dependency down, dependency slow, twice the traffic, a bad deploy, a partial write. Then say what the user sees.

Build45 minAI adversary

Build this in your own editor

This one runs on your machine rather than in the browser workbench. Work to the outcomes below, then come back and mark it complete.

You should now be able to

  • Enumerate failure modes systematically rather than by imagination
  • Distinguish degradation from failure
  • Specify the user-visible behaviour of each failure
Ask the community

Loading…