Перейти к содержимому

Как работает worker pool: очередь, воркеры и контроль нагрузки

Praxis

0:00 / 0:00

Как работает worker pool: очередь, воркеры и контроль нагрузки

292 просмотра · 7 дн. назад
Praxis
2,84 тыс. подписчиков
292 просмотра · 7 дн. назад
ТГК: http://t.me/praxisbc На примере сервиса обработки изображений разберём, зачем нужна общая очередь, как фиксированное число воркеров ограничивает одновременную нагрузку, что происходит при переполнении очереди и почему размер пула зависит от характера работы. 00:00 Почему больше обработчиков не значит быстрее 00:16 Фиксируем число воркеров 00:29 Кто работает, а кто ждёт 00:40 Как воркер берёт следующую задачу 00:55 Предел одновременной нагрузки 01:08 Что происходит с растущей очередью 01:22 Очередь заполнена: три политики 01:37 Как выбрать размер пула 01:52 Когда worker pool подходит 02:11 Практика на Praxis Закрепляйте инженерные навыки на практике: https://praxiscode.io #WorkerPool #Backend #Concurrency #Программирование #Praxis