Logo

dev-resources.site

for different kinds of informations.

Background Tasks with FastAPI Background Tasks and Celery + Redis - FastAPI Beyond CRUD (Part 20)

Published at
8/1/2024
Categories
fastapi
python
programming
api
Author
Ssali Jonathan
Categories
4 categories in total
fastapi
open
python
open
programming
open
api
open
Background Tasks with FastAPI Background Tasks and Celery + Redis - FastAPI Beyond CRUD (Part 20)

In this video, we dive deep into boosting your FastAPI application by offloading time-consuming tasks to the background. We'll start by exploring FastAPI's built-in background tasks, demonstrating how to execute functions asynchronously without blocking the main thread.

Next, we'll introduce Celery, a powerful task queue system, to handle more complex background jobs. You'll learn how to integrate Celery with FastAPI, creating a robust and scalable architecture for your application.

To conclude, we'll showcase Flower, a user-friendly web interface for monitoring and managing Celery tasks. This tool provides insights into your task queues, helping you troubleshoot and optimize performance effectively.

Featured ones: