Reliability
Bulkhead
Bounded, separate resource pools per dependency so one slow dependency cannot starve the others.
Why interviewers ask about it
A shared thread pool means one dependency slowing to 5 s parks every thread and takes down unrelated endpoints.
Related terms
This term is part of the free System Design interview preparation module - browse the full glossary for every definition.