4 poin oleh GN⁺ 2025-05-02 | 4 komentar | Bagikan ke WhatsApp
  • Hosting edge global Deno Deploy merosot tajam dari 35 region menjadi hanya 6 region saat ini, sehingga klaim "skalabilitas global" pada praktiknya menjadi hampa
  • Wilayah utama seperti Tokyo, Frankfurt, dan Sydney dikeluarkan, sehingga latensi pengguna juga meningkat drastis
  • Proyek-proyek utama lain seperti framework Fresh, Deno KV, dan JSR juga mengalami stagnasi pembaruan atau praktis dihentikan
  • Deno bukan lagi platform JavaScript yang inovatif, dan kini hanya berkutat pada kompatibilitas Node.js serta sekadar mengikuti arus
  • Penulis mengungkapkan kekecewaan bahwa, tidak seperti harapan awal, ia merasa telah "tertipu" oleh Deno, sambil menunjukkan harapan baru pada Bun

Penyusutan region Deno Deploy

  • Deno Deploy dulu pernah mengoperasikan 35 region, tetapi per Januari 2025 hanya tersisa 6 region
    • Region yang masih tersisa saat ini: Singapura, London, Frankfurt, São Paulo, Northern Virginia, California
  • Setelah region Tokyo ditutup, seluruh Asia Timur ditangani hanya oleh Singapura, sehingga kecepatan respons menurun
  • Di dokumentasi resmi, ungkapan "akan menambahkan region" berubah menjadi "mencerminkan daftar terbaru", yang memberi sinyal bahwa rencana ekspansi telah ditarik

Pertanyaan atas klaim hosting edge

  • Deno menekankan "edge computing, layanan global berlatensi rendah", tetapi penurunan jumlah region yang nyata membuatnya bertolak belakang dengan kenyataan
  • Pesaing seperti Cloudflare beroperasi di 335 kota di 125 negara, dan Bunny di 119 lokasi di 77 negara
  • Netlify memang memanfaatkan runtime Deno, tetapi jaringan edge berperforma tinggi hanya tersedia pada paket kustom

Lini produk Deno lainnya: stagnasi dan kebingungan

  • Framework web Fresh tidak memiliki rilis sejak Oktober 2024, dan aktivitas commit juga menurun tajam
  • Deno KV praktis dibiarkan terbengkalai, dengan rilis resmi terakhir pada Desember 2023
  • JSR (JavaScript Registry) menjadi sasaran kritik karena sistem packaging yang membingungkan dan ketiadaan filosofi yang jelas
  • Runtime Deno sendiri sibuk mempertahankan kompatibilitas Node.js, sementara inovasi menghilang
    • Fitur utama Deno 2.2 adalah pengenalan telemetri pengguna, tetapi respons pengguna dingin

Kekecewaan komunitas dan pencarian alternatif

  • Penulis mengatakan ia sudah berinvestasi besar pada Deno lalu kecewa, dan menggambarkannya sebagai mengalami "rug pull"
  • Deno yang dulu diimpikan sebagai alternatif Node.js kini arah dan pembedaannya menjadi kabur
  • Saat ini, perhatian beralih ke Bun, dengan suasana yang menaruh harapan pada tantangan baru

Kesimpulan

  • Deno kini berada dalam kondisi menyusut dan stagnan dalam hal skala region, pembaruan produk, maupun arah teknis
  • Istilah pemasaran seperti "skalabilitas global dan hosting edge" secara realistis terkesan berlebihan atau nyaris palsu
  • Tanpa pemulihan kepercayaan komunitas dan inovasi yang nyata, masa depan Deno diperkirakan akan makin tidak jelas

4 komentar

 
tested 2025-05-02

bun juga masih sedang menyamakan kompatibilitas dengan Node.js.
> https://x.com/bunjavascript/status/1915633844155527208

 
jeiea 2025-05-02

Saya juga memakai opentelemetry yang baru ditambahkan belakangan ini, jadi saya puas dengan runtime-nya, tetapi karena saya hanya memakai deno deploy versi gratis, saya tidak tahu kalau ada hal seperti itu.
Sebagai alternatif, menurut saya sulit untuk memahami kenapa orang menaruh perhatian pada bun. Saya rasa perlu ada informasi tentang jenis makan siang gratis seperti apa yang mereka harapkan.

 
tujuc 2025-05-02

Untuk deno deploy, mungkin memang bisa dibilang begitu...
Untuk yang lainnya, hmm.. jadi banyak pertimbangan ya.

Haruskah saya memindahkan yang sudah dibuat sebagai layanan...

 
GN⁺ 2025-05-02
Komentar Hacker News
  • Sering menggunakan Deno. Berguna untuk ETL data atau transformasi JSON

    • Bisa langsung mulai dengan membuat direktori baru tanpa konfigurasi atau persiapan
    • Banyak fitur Deno masih tetap berguna, dan belakangan ini juga terus diperbarui secara aktif
    • Library internal dan komunitas seperti Postgres dan Redis juga diperbarui secara aktif
  • Ingin menyukai Deno, tetapi akhirnya memakai Bun karena masalah kompatibilitas

    • Bun memberi pengalaman yang lebih baik untuk pekerjaan TypeScript
    • Beberapa fitur Deno terasa seperti belum matang
    • Sependapat dengan opini tentang Fresh dan K/V store
    • Sulit menemukan jawaban yang jelas saat memilih framework backend
    • Penutupan pusat data bukan hal yang positif
  • Kekhawatiran tentang masalah keamanan Deno

    • Tidak ada alat SBOM/SCA yang mendukung Deno.lock
    • Sulit mendapatkan peringatan CVE
    • Memberatkan jika harus hanya bergantung pada paket kompatibel npm
  • Rasa kecewa terhadap Deno

    • Menaruh banyak harapan pada Deno, tetapi mengalami kesulitan dalam persaingan dengan pesaingnya, Bun
    • Pengurangan wilayah dapat membantu mempertahankan pelanggan
  • Modul Node yang diimplementasikan dengan Rust terasa menarik

    • Implementasi Zig pada Bun mengabaikan banyak edge case
  • Ini mungkin masa sulit bagi Deno

    • Bisa jadi ini adalah proses yang dialami proyek baru yang kreatif
    • Ryan Dahl sedang berupaya melakukan perbaikan
  • Mempertanyakan apakah Deno benar-benar pernah mendapat banyak perhatian

    • Sulit menjelaskannya sebagai tren penurunan
  • Kontroversi terkait Oracle dan merek dagang JavaScript pada Deno

    • Terlihat seperti strategi untuk menarik perhatian
    • Tidak sesuai dengan cara pasar mengambil keputusan pembelian
  • Keputusan Supabase untuk bergantung pada Deno menimbulkan ketidaknyamanan bagi para pengembang

    • Menghabiskan waktu untuk mencari atau memuat paket yang diperlukan
    • Deno 2.0 kompatibel dengan Node, tetapi tujuannya tidak jelas