تسلط بر همروندی در پایتون : قابلیت Free-threading و Sub-interpreters
Pluralsight - Mastering Python Concurrency: Free-threading and Sub-interpreters

تسلط بر همروندی در پایتون : قابلیت Free-threading و Sub-interpreters
تسلط بر همروندی در پایتون : قابلیت Free-threading و Sub-interpreters : سالهاست که قفل مفسر سراسری (GIL) مانع از مقیاسپذیری واقعی برنامههای پایتون در پردازشهای سنگین CPU شده است. در این دوره آموزشی، شما یاد میگیرید چگونه با استفاده از قابلیت Free-threading در پایتون ۳.۱۴ و به کارگیری مفسرهای فرعی، محدودیتهای قدیمی را کنار بگذارید. این دوره از تشخیص گلوگاههای GIL آغاز شده و تا پیادهسازی یک معماری همروند در محیط عملیاتی (Production) ادامه مییابد. شما با مفاهیم پیشرفتهای همچون ترکیب Async IO و پردازشهای موازی آشنا شده و یاد میگیرید چگونه برنامههای خود را بدون قفلهای مزاحم، بهینهسازی کنید. در پایان، مهارت لازم برای بنچمارکگیری و استقرار سرویسهای مقیاسپذیر و ایمن را کسب خواهید کرد. این دوره آموزشی توسط تیم ســافــت ســاز برای شما عزیزان تهیه شده است.
عناوین تسلط بر همروندی در پایتون : قابلیت Free-threading و Sub-interpreters :
- درک محدودیتهای قفل مفسر سراسری در پایتون
- بررسی چالشهای مقیاسپذیری در پردازشهای سنگین CPU
- ترکیب بهینه برنامهنویسی ناهمگام و پردازشهای موازی
- آشنایی با ساختار Free-threaded در پایتون ۳.۱۴
- جداسازی وظایف موازی با استفاده از مفسرهای فرعی
- تکنیکهای پروفایلینگ و عیبیابی کدهای چندنخی
- بنچمارکگیری دقیق برای سنجش عملکرد همروندی
- پیادهسازی معماری همروند در محیطهای عملیاتی
- مدیریت ایمن حافظه در برنامههای بدون GIL
- استقرار و مدیریت سرویسهای پایتونی با مقیاس بالا
عنوان دوره : Pluralsight – Mastering Python Concurrency: Free-threading and Sub-interpreters
سطح : پیشرفته
زمان کل دوره : 1 ساعت و 54 دقیقه
تعداد فايل ها : 22
سال آموزش : 2026
فایل تمرینی : دارد: ZIP (1)
مربی دوره : Mateo Prigl
نرم افزار : –
زیرنویس انگلیسی : دارد
Pluralsight – Mastering Python Concurrency: Free-threading and Sub-interpreters
Mastering Python Concurrency: Free-threading and Sub-interpreters
Python’s GIL has long capped multi-threaded CPU performance. This course will teach you to scale CPU-bound Python with 3.14 free-threading and sub-interpreters, from diagnosing the GIL to shipping a production concurrency architecture.
Advanced
1h 54m
Created by Mateo Prigl
Last Updated Aug 24, 2026
Course Thumbnail
Get started today
Access this course and other top-rated tech content with one of our business plans.
Start a free team trial
Buy now
This course is included in the libraries shown below:
Core Tech
What you’ll learn
For years, the Global Interpreter Lock (GIL) has prevented Python threads from scaling CPU-bound work across cores, forcing teams into heavier workarounds. In this course, Mastering Python Concurrency: Free-threading and Sub-interpreters, you’ll gain the ability to scale CPU-bound Python applications by removing the GIL. First, you’ll explore why threads don’t scale today and how async IO and CPU-bound work fit together in a hybrid design. Next, you’ll discover how to run Python without the GIL using the free-threaded build and how to isolate parallel work with sub-interpreters. Finally, you’ll learn how to profile, benchmark, and ship a production-grade, free-threaded service. When you’re finished with this course, you’ll have the skills and knowledge of modern Python concurrency needed to scale CPU-bound workloads safely in production.
حجم کل : 322.7 مگابایت

برای دسترسی به کل محتویات سایت عضو ویژه سایت شوید
برای نمایش این مطلب و دسترسی به هزاران مطالب آموزشی نسبت به تهیه اکانت ویژه از لینک زیر اقدام کنید .
دریافت اشتراک ویژه
مزیت های عضویت ویژه :
- دسترسی به همه مطالب سافت ساز
- آپدیت روزانه مطالب سایت از بهترین سایت های سی جی
- ورود نامحدود کاربران از هر دیوایسی
- دسترسی به آموزش نصب کامل پلاگین ها و نرم افزار ها
اگر در تهیه اشتراک ویژه مشکل دارید میتونید از این لینک راهنمایی تهیه اشتراک ویژه رو مطالعه کنید . لینک راهنما
For International user, You can also stay connected with online support. email : info@softsaaz.ir telegram : @SoftSaaz
