Конференция завершена. Ждем вас на Russian Python Week в следующий раз!

Очереди задач в Python: как приготовить салат из пучка редиски, палки сельдерея, и их друзей Офлайн 2021

Доклад отклонён
Тезисы

Традиционно разработку на питоне принято хаять за GIL, плохую многопоточность и неудобную асинхронность. Как можно без боли добавить себе в проект очереди задач, выполнение в несколько потоко в и что вообще есть для параллельного/"многопоточного" выполнения если вас мутит от 'async def' и вам лень разбираться в чём отличия между ProcessPoolExecutor и ThreadPoolExecutor.

На лекции я рассмотрю реалистичный пример обработки долгих пользовательских запросов на примере библиотек rq, huey, и даже немного celery. Разберём необходимую "матчасть" и даже посмотрим "а как там это всё делать в стандартной библиотеке без этих внешних пакетов".

Игорь Мосягин
Lamoda

Кандидат физико-математических наук, PhD по направлению теоретической физики и просто высокий парень. Самоопределяется как «прагматичный инженер с сильной технической подготовкой».
Специалист по машинному обучению и анализу данных в группе персонализации внутри R&D-отдела компании.

@shrimpsizemoose в соцсетях