Pool процессов в Python - параллельность и асинхронность

Опубликовано: 29 Май 2023
на канале: Python Clinic
1,761
71

Pool процессов позволяет запускать ограниченное количество процессов в автоматическом режиме, это решение скорее для обработки данных в стиле "включил и забыл", что может не всегда давать какое-то НеВеРоЯтНоЕ преимущество в скорости, но как минимум выполнить в несколько раз больше разных операций за то же время мы сможем легко на любом железе. Плюс есть возможность работать с асинхронностью для ценителей этого дела.

Канал в тг, где я даю немного контекста к видео - https://t.me/PythonClinicChnl

Таймкоды:
00:00 - интро
00:36 - что такое pool
02:48 - многопроцессный map и балансировка
08:34 - обгоняем стандартный map в 16 раз
12:30 - асинхронность
15:50 - apply_async
23:09 - страшный секрет и аутро


Смотрите видео Pool процессов в Python - параллельность и асинхронность онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Python Clinic 29 Май 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,76 раз и оно понравилось 7 людям.