Analogy
Ship bulkheads: hull compartments. Breach in one doesn't sink ship. Application: pool per critical operation.
Advertisement
Thread pools
Separate pool per external dependency. Slow dependency blocks its own pool, not shared. Latency isolation.
Advertisement
Semaphores
Lighter than thread pools. Count concurrent operations per feature. Reject when full.