Bulkhead — паттерн изоляции ресурсов, названный по аналогии с переборками в корабле. Идея простая: если один отсек затопило, остальные выживают. В микросервисах это значит выделять отдельные пулы соединений, горутин или ресурсов для разных сервисов. Например, если у тебя один пул HTTP-коннектов на все зависимости и платёжный сервис завис — он съест все соединения и заблокирует обращения к другим сервисам. С bulkhead у каждого сервиса свой лимит, и проблемы одного не разваливают всё остальное.
Что такое bulkhead паттерн?
Middle+
288 просмотровAFK Offer AI
Как писать commit message?