یک ویدئو دیگه داریم در مورد مباحث برنامه نویسی اما این بار کمی خاص تر
در این ویدئو بررسی میکنیم که چرا async کارهای انفرادی را سریعتر نمیکند، بلکه هنرِ پس گرفتن زمانهای مرده (Idle Time) در عملیاتهای I/O Bound است. همچنین با مثالهای واقعی تفاوت Concurrency و Parallelism را میشکافیم و میبینیم FastAPI چطور با استفاده از Threadpool، توابع همگام (def معمولی) را مدیریت میکند تا Event Loop اصلی مسدود نشود.
خوشحال میشم اگر نقطه نظری دارین برام بنویسید تا توی ویدئوهای بعدی بهترش کنم
https://youtu.be/Pfh7pWx03cY
YouTube
چرا async/await در FastAPI کدهای شما را سریعتر نمیکند؟ | کالبدشکافی Concurrency در پایتون
اگر فکر میکنید اضافه کردن async به ابتدای توابع در FastAPI به طور جادویی سرعت اجرای کدهای شما را بالا میبرد، این ویدئو دقیقاً برای شماست! در این اپیزود از Root Theory، به جای حفظ کردن سینتکسهای پایتون، به سراغ ریشهها میرویم تا بفهمیم زیرِ هود (Under…

15August 15, 2026 363 4