Conceptual
Login

Bulkhead Pattern

Partition resources — connection pools, thread pools, instance groups — per dependency or per tenant so exhaustion caused by one slow dependency cannot starve the rest of the system. Named after ship compartments: one flooded compartment must not sink the vessel.