FastAPI - Фоновые задачи с Celery, Redis и Flower #9
В этом видео мы познакомимся с классным инструментом Celery, научимся выполнять фоновые задачи. Работа с Celery - мастхэв для любого бэкендера. Мы также научимся мониторить выполнение задач через Flower. Установку Redis смотрите в предыдущем уроке.
Мой расширенный курс по backend разработке на FastAPI:
По любым вопросам по платному курсу пишите сюда:
Скачать redis можно здесь:
Репозиторий на Github с кодом из видео:
Мой телеграм-канал:
Поддержать канал:
Boosty:
0:00 - Вступление
0:58 - Зачем нужны фоновые задачи
2:39 - Добавляем SMTP приложение к google аккаунту
3:26 - Установка библиотек Celery и Flower
4:04 - Подключение к Celery через Python
5:01 - Про установку redis
5:45 - Создание задачи Celery
8:41 - Запуск Celery и Flower
11:30 - Обзор Flower
12:15 - Реализация фоновых задач в FastAPI
15:24 - Почему нужно перезапускать Celery при изменении кода
16:25 - Запуск задачи с помощью Celery
19:03 - Сравнение Celery и BackgroundTasks
20:21 - Время поставить лайк и подписаться
#fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование