
Cloudflare'ın Python Workers hizmeti genel kullanıma açıldı
Cloudflare, Python Workers'ı genel kullanılabilirlik (GA) aşamasına taşıdı: Python artık platformun tam desteklenen bir dili; FastAPI, Django ve Flask desteği ile Hyperdrive veritabanı entegrasyonu geldi.
Cloudflare, Python Workers'ın artık genel kullanıma açık (GA) olduğunu duyurdu. Özellik iki yıl önce, Python uygulamalarını Cloudflare Workers çalışma ortamında çalıştırmak için tanıtılmıştı; şirkete göre bu adım Python'u geliştirici platformunda tam desteklenen, birinci sınıf bir dil haline getiriyor.
Cloudflare servislerine Python diliyle erişim
Daha önce Cloudflare bağlantılarını Python'dan kullanmak, RPC sınırında Python nesnelerinin açıkça TypeScript nesnelerine dönüştürülmesini gerektiriyordu: bir sözlüğü Queue'ya göndermek, örneğin, Pyodide'ın to_js yardımcısına dayanan ek kod gerektiriyordu. Artık tip dönüşümü Workers çalışma ortamına ve Python SDK'sına gömülü, bu yüzden JavaScript yazmak gerekmiyor. Workers; Workers AI, R2, D1, Hyperdrive, Durable Objects, Queues ve Workflows ile doğrudan bağlanıyor.
Çatılar, WASM paketleri ve veritabanları
Python Workers içinde FastAPI, Django ve Flask artık yeni workers.asgi ve workers.wsgi bağlayıcılarıyla çalıştırılabiliyor; bu bağlayıcılar gelen JavaScript isteğini Python çatılarının beklediği WSGI/ASGI yapılarına çeviriyor. Web sunucusu rolünü Workers platformunun kendisi üstlendiği için ayrıca uvicorn ya da Gunicorn süreci çalıştırmak gerekmiyor. Python, Pyodide üzerinden bir WebAssembly sandbox'ında çalıştığı için Cloudflare, bir yıldan uzun süren tartışmaların ardından kabul edilen ve PyEmscripten adlı paket platformunu standartlaştıran PEP 783'ü önerdi; bu platform desteği cibuildwheel'a da eklendi. Workers connect API'si üzerine kurulan socket sistem çağrıları, aiomysql ve asyncpg gibi TCP tabanlı veritabanı sürücülerinin önünü açarak PostgreSQL ve MySQL için Hyperdrive entegrasyonunu ve openai, langchain, mcp tarafından kullanılan HTTP istemcilerinin çalışmasını mümkün kıldı.
Örnekler ve sonraki adımlar
Cloudflare, python-workers-examples deposunda üretime hazır kalıplar yayımladı: Queues, Workflows, Workers AI ve R2'yi birleştiren görselden görsele üretici, Durable Object ile ayakta tutulan Bluesky Jetstream WebSocket tüketicisi, bir MCP sunucusu ve Workers AI ile Vectorize üzerine kurulu RAG sistemi bunlar arasında. Belgelerde TypeScript örneklerinin yanına Python sürümleri eklendi. Şirket performans, bellek verimliliği ve paket desteği üzerinde çalışmayı sürdüreceğini belirtiyor.
SiTech — AI destekli web geliştirme
Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.