Framework
Root Cause

Fault Tree

AND/OR logic of failure paths

Best for
reliability engineering analysis
Time
1–2 hr
Difficulty
Advanced
Example

Reliability engineering: tracing how the API returned 5xx

Fault tree branches
  1. Top event — API returns 5xx to customer
  2. OR — gateway returns 5xx (timeout OR memory exhaustion)
  3. OR — app server returns 5xx (downstream DB OR config bug)
  4. AND — DB failure requires (primary down AND failover misconfigured)
  5. Action: harden gateway timeouts AND test failover quarterly

Related frameworks

Want to fill in your own Fault Tree?
Get FrameworkList for iOS