The following exercises aim at consolidating the notions of fault and failure. They also introduce examples of fault-tolerance and constructive approaches used by industry practitioners.
Follow the links below to access the exercises. Each exercise must be answered in their own file. Use Github compatible Markdown to write your answers.