دوره آموزش Celery

معمولا زمانی که کاربر درخواستی را به سرور ارسال میکند انتظار پاسخ همزمان را دارد. اما اگر درخواست کاربر نیاز به پردازش سنگینی داشته باشد، امکان پاسخ همزمان مطلوب به کاربر وجود نخواهد داشت. همچنین در صورت افزایش بار کاری سرور ممکن است زمان پاسخ به کاربر طولانی شده و امکان ارسال درخواست های بعدی از کاربر سلب شود. به همین دلیل درخواست های زمانبر را با استفاده از brokerهایی مثل RabbitMq در یک صف ذخیره کرده و به نوبت پردازش شده و پاسخ مطلوب به کاربر ارسال میشود. اما brokerها به دلیل سختی استفاده و تعداد زیاد config معمولا توسط برنامه نویس ها رد میشوند. Celery یک واسط بین کاربر و broker است که وظیفه صف بندی درخواست ها به ساده ترین شکل ممکن را دارند. Celery با استفاده از زبان python نوشته شده است اما امکان استفاده در دیگر زبان ها وجود دارد. Celery برای کارکردن و ذخیره درخواست ها نیاز به یک broker دارد. در این دوره ما از RabbitMq به عنوان broker استفاده خواهیم کرد. قبل از شروع این دوره حتما باید با یک broker آشنا باشید.
زمان کل دوره
1:14:28
عباس
May 2022پاسخ به نظر
سلام وقت بخیر ممنون میشم کامل کردن این دوره رو در الویت قرار بدید
ارسال نظر
محمد
March 2022پاسخ به نظر
سلام سلری برای جنگو از داخل دوره ها حذف شده؟
ارسال نظر
امیرحسین بیگدلو
March 2022سلام
بله اما مطالب اون دوره رو داخل دوره فروشگاه قرار دادم
مهران
December 2021پاسخ به نظر
با سلام... ضمن تشکر از آموزشهای خیلی خوبتون . دو تا پیشنهاد داشتم .... اگر محبت کنید دوره هایی که تمام شدند رو با علامتی در همون عنوان دوره(صفحه اول) مشخص کنید و تفکیک صورت بگیره خیلی بهتره ضمن اینکه اگر محبت کنید کلید سرچ دوره ها رو هم بذارید ممنون میشم.
ارسال نظر
سجاد جلالی
October 2021پاسخ به نظر
سلام خسته نباشید.
دوره celery تموم شده ویدیو هاش؟
اگه تموم شده چند تا ویدیو مونده؟
در ضمن ویدیوهاتون به شدت عالین 3>
ارسال نظر
امیرحسین بیگدلو
October 2021سلام
تموم نشده. حداقل ده تا ویدیو دیگه مونده ولی وقت نمیکنم براش ویدیو ضبط کنم