وقتی Django فعالیت های طولانی را میسپارد به Redis

کاربری وارد سایت شما می شود و شما می خواهید پس از ثبت نام برای کاربر مورد نظر پیام کوتاهی ارسال کنید یا توسط گوگل برای کاربر مورد نظر پیامی ارسال کنید.

خوب آیا باید تا آخرین لحظه ی ارسال کاربر را معطل نمود و بعضی اوقات بیش از یک دقیقه یک post را معطل گذاشت

مسلما خیر

کاربر ثبت نام میکند و بصورت آنی پیامی دریافت میکند که مثلا پیام کوتاه ارسال شد و پیام کوتاه به سمت سروری دیگر ارسال میشود و در صف اجرا قرار میگیرد

این ماجرا توسط Django و redis به خوبی پیش بینی شده است البته broker های متنوعی وجود دارد که rabbitmq هم شامل می شود

دیدگاهتان را بنویسید