Asynchronous Tasks in Python - Getting Started With Celery

preview_player
Показать описание
Get started with a simple task using Celery and RabbitMQ. Celery allows you to execute tasks outside of your Python app so it doesn't block the normal execution of the program. I'll also show you how to set up a SQLite backend so you can save the results of your tasks. Asynchronous tasks work especially well with web apps because you can allow the user to continue to browse your site while some expensive operation like inserting data into a database or sending an email runs outside of the web app.

Build Better Apps, Faster In Only 4 Minutes👇🏼

💻 Code written in video
Рекомендации по теме
Комментарии
Автор

"Straightforward" is what the world needs. Thank you.

chikwang
Автор

This is a beautiful tutorial. I've bought a Udemy course specifically for Celery and read multiple pieces of documentation and they were laced with needless information. This summarizes the bare essentials that I really needed to know. Thank you!

REBUTTELER
Автор

Thanks for this video. As always very helpful. An in depth example using celery within django or flask and also covering how to configure different workers and queues for various tasks would be great!

stephanschlogl
Автор

Finally a celery video that makes so much sense!! Thank you!!

gopesh
Автор

Great explanation. It would of much awesome if you could explain it with a more concrete example with, say may be a django project, may be sending and receiving data to/from an external API. That's the part that trips people a lot.

salimkachemela
Автор

That was quite a timing. Needed an overview of Celery right now ;) Great video. Thanks!

ChrisHalden
Автор

thank you so much for your time and it still works in 2022,
for beginners i advice you to go with documentation of Celery and then check these videos

TechWithSabri
Автор

Thanks, Anthony. Also would like to know more about Chaining, Grouping and Chording of the tasks in Celery.

rudeadyet
Автор

Excellent overview, thank you! Would be awesome if you added a video about how to communicate progress for longer running tasks.

qq
Автор

Phenomenal video. Got me up and going when I was stuck.

JFromAcc
Автор

Wow. simple and clear. Thanks for making and sharing the video

SaiGollapudi
Автор

Thank you for this video. Exactly what I was looking for.

PrickyToTheMoon
Автор

Really nice video and top quality. Thanks.

What screen recording software do you use? Is this on a 4K monitor?

ericsalesdeandrade
Автор

straight to the point! I love this video

bashirabdelwahed
Автор

your videos are good, but as newbies, we can't follow. if you could include how to set up rabbitmqp as well. And if your video is about scheduling sending post or email. would be great!

jetra_h
Автор

Just got my sub. Thanks for sharing it!

lfnkf
Автор

Confusing method name “delay”! It could be “enqueue” or am I getting the wrong concept of delay method?

marcelogrsp
Автор

this was clear and to the point. thank you!

gaby
Автор

if I would want to send an email one week after some user do something, for instance, should I use Celery?
great video btw

CesarContreras
Автор

A great video. It would have been better of you could shown where we can use it. The example was really straightforward.

harshitsantosh