Чем bulkhead отличается от global thread pool и когда что выбрать?

JavaSeniorMicroservices и IntegrationСравнениеjava|microservices и integration|bulkhead

Что хотят услышать интервьюеры:

Сравнение: bulkhead стоит сравнивать с global thread pool по критериям читаемости, безопасности, производительности, тестируемости и поддержки командой.

Ответ:

Когда выбирать bulkhead: когда его свойства прямо соответствуют задаче: bulkhead изолирует ресурсы, чтобы одна зависимость не утопила весь сервис.

Слабый ответ: “так принято в Spring/Java”. На собеседовании лучше объяснить ограничения и цену выбора.

// isolate resources by dependency

Источники

Похожие вопросы