Cloudflare ha lanciato il supporto per Python nella piattaforma Workers

L'azienda Cloudflare ha aperto ufficialmente l'accesso generale a Python Workers. Ora gli sviluppatori possono eseguire codice Python direttamente nell'infrastruttura della piattaforma senza la necessità di una compilazione preliminare in WebAssembly.
La nuova funzionalità consente di utilizzare framework popolari, tra cui FastAPI e Django, per creare applicazioni server. L'integrazione garantisce il supporto nativo per tutte le librerie di sistema e i servizi della piattaforma, come KV, Durable Objects, R2 e D1. La distribuzione avviene tramite l'interfaccia a riga di comando standard Wrangler.
Per lavorare con il codice Python viene utilizzato un ambiente di esecuzione specializzato che minimizza i ritardi al primo avvio. Gli sviluppatori possono collegare librerie di terze parti tramite il gestore di pacchetti PyPI, mentre il sistema gestisce automaticamente le dipendenze durante la costruzione del progetto. Il supporto include il lavoro con funzioni asincrone, essenziale per servizi di rete ad alta carico.
Il passaggio a Python in Workers elimina la necessità di strati intermedi di traduzione del codice, semplificando la migrazione delle soluzioni backend esistenti all'architettura server di Cloudflare. Lo strumento è orientato alla creazione di API e microservizi scalabili che funzionano sul bordo della rete con tempi di accesso minimi per gli utenti finali.



