· kaynak Hacker News – Front Page (hnrss.org)
Deno ekibi Cloudflare'a katılıyor; runtime'a bir yıl verildi, Deploy altı ay içinde kapanıyor
Deno, tüm ekibinin Cloudflare'a katıldığını duyurdu. Deno runtime'ı bir yıl daha bakım alacak, Deno Deploy altı ay içinde kapanacak ve JSR Cloudflare altyapısına taşınacak.

Deno Cloudflare'a taşınıyor
Deno, tüm ekibinin Cloudflare'a katıldığını duyurarak bağımsız bir JavaScript runtime'ı ve hosting sağlayıcısı olarak yolculuğunu sona erdirdi. Hacker News'in ana sayfasında öne çıkan, Deno'nun blogundaki duyuruya göre, gelecekteki geliştirme çabaları ayrı bir runtime ve hosting hizmeti yerine Cloudflare'ın Workers ve Durable Objects ekipleriyle birlikte inşa edilecek ortak bir platforma yönlendirilecek.
Gönderi, bu hamleyi Deno'nun izlediği yolun devamı olarak çerçeveliyor. Runtime; modüllerin nasıl dağıtıldığını, bir JavaScript runtime'ının hangi güvenlik garantileri sunabileceğini ve bir uygulamanın ne kadar kolay tek başına çalışan bir çalıştırılabilir dosya olarak paketlenebileceğini sorguladı; aynı zamanda kullanıcıların mevcut JS ekosistemini kullanmaya devam edebilmesi için Node.js uyumluluğu ekledi. Deno Deploy da dağıtımı basitleştirme yönünde daha ileri gitti ve ekibin en yeni projesi olan celld, doğrudan Cloudflare Workers programlama modelinin üzerine inşa edildi; geliştiricilerin ölçeklemenin her uygulamada ayrıca eklenmesi yerine doğrudan programlama modelinin içine gömülü olduğu dağıtık uygulamalar geliştirmesini sağlıyor.
Deno'nun ürünlerine ne olacak
Duyuru somut takvimler belirliyor:
- Deno runtime'ı, hata düzeltmeleri ve güvenlik güncellemeleri içeren aylık sürümlerle bir yıl daha desteklenecek. Bu yılın sonunda Deno, runtime geliştirmesini sonlandıracak. Proje açık kaynak olarak kalıyor ve ekip, geliştirmeyi sürdürmek isteyenleri memnuniyetle karşılıyor.
- Deno Deploy, kapanmadan önce altı ay daha çalışacak. Ücretli müşterilere Cloudflare Workers'a geçiş için migrasyon desteği sağlanacak.
- Deno'nun paket kayıt defteri JSR, altyapısı Cloudflare'a taşınarak çalışmaya devam edecek.
- Deno'nun V8 motoru için Rust bağlayıcıları olan rusty_v8 üzerindeki çalışma, Cloudflare Workers'ı çalıştıran runtime olan workerd'a entegre edilme hedefiyle sürdürülecek.
Gönderi, bunun Deno üzerine inşa edenler için önemli bir değişiklik olduğunu kabul ediyor ve projenin yönüne güvenen katkıda bulunanlara, işletmelere ve kullanıcılara teşekkür ediyor.
Yapay zeka odaklı bir motivasyon
Gerekçenin önemli bir kısmı yapay zeka iş yükleri. Duyuruya göre Durable Objects, agent harness'ler için özellikle yararlı olan yetenekleri bir araya getiriyor: düşük maliyetli serverless yürütme, kalıcı durum, WebSockets ve üst düzey bir JavaScript arayüzü. celld'nin Durable Objects'e odaklanmasının ve ekibin Cloudflare'da açıklanan hedefinin, bu programlama modelini Cloudflare'ın ağında ya da geliştiricinin kendi altyapısında çalışıyor olmasından bağımsız olarak sunucu kurmanın varsayılan yolu haline getirmek olmasının nedeni de bu. Kenton Varda ile Cloudflare blogunda ortak bir gönderi teknik detayları ele alıyor ve gönderinin yazarı, kendi altyapısında çalıştırmak isteyen, ölçekte agent'lar inşa eden ekiplerle iletişime geçmeye davet ediyor.
Neden önemli
Bu, en öne çıkan iki serverless JavaScript runtime'ını tek bir çatı altında birleştiriyor. Deno, izin modelinden ve entegre araç zincirinden sonraki Node.js uyumluluk çalışmalarına kadar sunucu tarafı JavaScript'i yeniden düşünme konusunda en ciddi girişimlerden biriydi ve bağımsız bir platform olarak sahneden çekilmesi, JS'yi edge'de nerede çalıştıracağını seçen geliştiricilerin seçeneklerini daraltıyor. Cloudflare Workers şimdi hem Deno Deploy'un müşterilerini hem de potansiyel olarak temelindeki teknolojinin bir kısmını bünyesine katmaya hazırlanıyor: rusty_v8'i workerd'a katmak, Deno'nun motor düzeyindeki çalışmalarını Cloudflare'ın platformuna taşıyabilir; JSR'ın Cloudflare altyapısı altında devam etmesi ise kayda değer bir npm alternatifini canlı tutuyor. Mevcut kullanıcılar için süreler kısa — Deploy için altı ay, runtime bakımı için bir yıl — yani migrasyon planlaması şimdi başlıyor. Işıltılı taraf ise Deno'nun açık kaynak olarak kalması ve topluluğa runtime'ı fork'lama ya da bağımsız şekilde ileri taşıma kapısını açık bırakması.
- #deno
- #cloudflare
- #javascript
- #serverless
- #runtimes