Bulkhead

Design pattern that isolates critical resources to prevent total system failure. Like having watertight compartments on a ship so one leak doesn't sink the entire vessel.

Example: E-commerce sites use bulkhead patterns to ensure payment processing continues working even if product catalog systems fail.

Category: software

Difficulty: advanced