This article covers methods for improving reliability of a complex component.
We start with two methods that rely on crashing less to improve reliability.
- Two Phase Commit
- Hardening and Stress
We move on to a method which favors crashing early with the maximum information available to aid in correcting the issue.
- Fail Fast