Выбор брокера для celery Доклады

Доклад принят в программу конференции
Владимир Колясинский
Яндекс

Работает в Яндексе последние 6 лет, в настоящее время занимается разработкой бэкенда сервисов входящих в состав платформы Яндекс.Коннект.

Тезисы

Достаточно часто длительные операции, которые нужно выполнить после действий пользователя, а также периодические задачи выполняются отложено с использованием очередей задач. Одна из самых популярных очередей задач для Python – Celery.

В докладе расскажу, почему мы изначально долгое время использовали MongoDB в качестве брокера Celery, какие недостатки вынудили нас искать альтернативу, какие альтернативы мы рассматривали и что выбрали в итоге (спойлер – YMQ https://cloud.yandex.ru/services/message-queue).

Также освещу процесс перехода, с какими трудностями столкнулись, что пришлось изменить в коде проектов и какой эффект в результате получили.

Другие доклады секции Доклады