벌크헤드는 선박의 격벽처럼 작업별 동시 실행 슬롯을 나눕니다. 느린 외부 호출이 한 풀을 채워도 다른 풀은 자기 슬롯으로 계속 처리할 수 있습니다. 공유 스레드나 연결 풀을 무제한으로 쓰면 한 의존성의 지연이 전체 장애가 될 수 있습니다.
데모는 A 풀이 꽉 차도 B 요청은 통과하는 모습을 보여줍니다. 풀을 너무 작게 잡으면 정상적인 급증도 거절하므로 실제 부하로 한도를 조정해야 합니다.
언제 쓰나
서로 다른 외부 서비스나 테넌트가 한 실행 풀을 두고 경쟁할 때 사용합니다.