Bulkhead Pattern

Learn the Bulkhead design pattern and its usage.

Intent

This pattern enforces resource partitioning and damage containment to preserve partial functionality in the case of a failure.The Bulkhead pattern is also known as the Failure Containment Principle and the Damage Control Principle.

Context and problem

The Titanic disaster has been well studied over the years, and there are many lessons we can learn from it in the IT industry. Among the many reasons why it sank, a few of them are as follows:

  • Design flaws (watertight compartments did not reach high enough in order to allow more living space in
...
Access this course and 1400+ top-rated courses and projects.