FastAPI – Фоновые задачи с Celery, Redis и Flower #9



FastAPI – Фоновые задачи с Celery, Redis и Flower #9

FastAPI - Фоновые задачи с Celery, Redis и Flower #9

В этом видео мы познакомимся с классным инструментом Celery, научимся выполнять фоновые задачи. Работа с Celery – мастхэв для любого бэкендера. Мы также научимся мониторить выполнение задач через Flower. Установку Redis смотрите в предыдущем уроке.

Мой расширенный курс по backend разработке на FastAPI: https://artemshumeiko.ru/?utm_source=youtube&utm_medium=organic&utm_campaign=fastapi_yt
По любым вопросам по курсу пишите сюда: https://t.me/artem_shumeiko_support

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 – Время поставить лайк и подписаться

Скачать redis можно здесь: https://github.com/tporadowski/redis/releases

Репозиторий на Github с кодом из видео: https://github.com/artemonsh/fastapi_course
Мой телеграм-канал: https://t.me/artemshumeiko

Поддержать канал:
Boosty: https://boosty.to/artemshumeiko
Donation Alerts: https://www.donationalerts.com/r/artemshumeiko
Binance: мой PAY ID 386416864

Comments are closed.