فرض کنید میخواید برنامهای بنویسید که هزاران درخواست به یک API خارجی ارسال کنه و منتظر پاسخ بمونه. از نظر کارایی و مدیریت منابع، کدوم روش مناسبتره؟
Anonymous Quiz
استفاده از Multi-threading چون هر درخواست روی یه ترد اجرا میشه و CPU رو کامل درگیر میکنه.
استفاده از async/await چون بیشتر زمان در انتظار پاسخ شبکه میگذره و نیاز به اشغال کامل CPU نیست.
استفاده از Multi-processing چون هر درخواست توی یه پراسس اجرا میشه و دیگه بالا تر از پراسس که نداریم
استفاده از یه حلقه مستقیم Synchronous چون همزمانی ضرورتی نداره و همزمانی بدتر باعث کندی میشه
2,121 answered
tgoop.com/Linuxor/2959
Create:
Last Update:
Last Update:
BY Linuxor ?
Share with your friend now:
tgoop.com/Linuxor/2959
