Python Workers در Cloudflare اکنون در دسترس عموم قرار دارد و موضوع قسمت ۵۶۸ پادکست Talk Python to Me است. توضیح این قسمت بر یک پرسش تمرکز دارد: برنامهٔ Python دقیقاً کجا و چگونه اجرا میشود؟ در این مدل، برنامهٔ FastAPI بهصورت فایلهای معمولی Python ارسال میشود، اما محیط اجرای آن CPython تبدیلشده به WebAssembly با compiler است که درون V8 کار میکند. طبق معرفی این قسمت، این اجرا در بیش از ۳۵۰ موقعیت در سراسر جهان انجام میشود.
پایهٔ این ترکیب، Pyodide و Cloudflare Workers است. Pyodide امکان اجرای Python در مرورگر را فراهم کرده و Python Workers این مسیر را با محیط اجرای Cloudflare پیوند میدهد. نکتهٔ اصلی، تفاوت میان شکل ارسال برنامه و محیط اجرای آن است: فایلها همچنان Python هستند، ولی CPython در قالب WebAssembly درون V8 اجرا میشود.
مهمانهای این قسمت Hood Chatham، Gyeongjae Choi و Dominik Picheta از Cloudflare هستند. Hood و Gyeongjae نگهداری Pyodide را بر عهده دارند و Dominik کسی است که در ابتدا Python را روی Cloudflare Workers اجرا کرد.





