Spring 2006



FAQ

Preparation for Recitation 15

Read sections D and E, and appendices A and B of chapter 8.

Section D presents techniques for systematically building fault tolerant systems. One or more of these ideas appear in almost every fault-tolerant system design. As you read this section, try to think of at least one application of these techniques that we have seen in other systems we have read about this semester.

Appendix A presents a sequence of nonvolatile storage designs with increasing reliability. As you read, identify one example of:

  • a failure that fail-fast storage can tolerate but raw storage cannot.
  • a failure that stable storage can tolerate but fail-fast storage cannot.

Appendix B reports on a number of fault-tolerant systems that failed to meet their goals, even though the designers had the best intentions. As you read Appendix B, make note of principles from section E.1 that were violated in "Adventures with error correction."

Questions or comments regarding 6.033? Send e-mail to the 6.033 staff at or to the 6.033 TAs at

Top // 6.033 home // $Id: ft-warstories.html,v 1.5 2006/04/05 02:39:52 srmadden Exp $