Robust Design Patterns
Goals
- You will get an overview of the main patterns used in robust systems
- You will get overview of the solutions available for such systems
- You will practice some of the patterns in real cases
Content
The present chapter introduces various challenges and solutions to highly reliable systems. This spans from availability to redundancy aspects that are - both or either of them - paramount to safe real-time systems.
Practice
Applying selected patterns to real cases will be the practical part of this chapter. Corresponding Exercices - Part 1, Exercices - Part 2, Exercices - Part 3, Codelab - Part 1 and Codelab - Part 2 will allow you to practice some theoretical aspects and show their usefulness.