The bulkhead pattern is a design pattern that is used to improve the fault-tolerance and resilience of a system.
It does this by dividing the system into smaller, independent parts, called "bulkheads," which can contain and isolate failures.
This allows the rest of the system to continue functioning even if one part of it fails.