1 poin oleh GN⁺ 2023-09-29 | 1 komentar | Bagikan ke WhatsApp
  • Deno mengumumkan peluncuran Deno Queues, alat yang dirancang untuk menyederhanakan pengembangan perangkat lunak cloud dan meningkatkan pengelolaan pemrosesan latar belakang aplikasi.
  • Deno Queues dibangun di atas Deno KV, opsi persistensi untuk aplikasi yang dirilis beberapa bulan lalu.
  • Deno Queues menyediakan dua API sederhana baru, .enqueue() dan .listenQueue(), yang memungkinkan pengembang mengalihkan sebagian aplikasi atau menjadwalkan tugas untuk dijalankan secara asinkron.
  • Deno Queues menggunakan SQLite saat dijalankan secara lokal dan FoundationDB saat dijalankan di Deno Deploy untuk ketersediaan dan throughput maksimum.
  • Deno Queues menjamin pengiriman setidaknya satu kali, yang berarti dalam beberapa kasus kegagalan, handler dapat dipanggil beberapa kali untuk memastikan pengiriman.
  • Pengembang dapat membuka alur kerja yang kuat dengan menggabungkan Queues dan primitive transaksi atomik KV.
  • Deno Queues dapat digunakan untuk berbagai kasus penggunaan, seperti notifikasi email terjadwal, pemrosesan webhook yang andal, serta pembuatan bot di Discord atau Slack.
  • Biaya penggunaan Deno Queues ditagihkan berdasarkan operasi Deno KV dan permintaan Deno Deploy.
  • Deno Queues merupakan bagian dari upaya berkelanjutan Deno untuk membuat pembangunan untuk web menjadi lebih sederhana dan produktif, dan roadmap-nya mencakup fitur-fitur yang lebih menarik.

1 komentar

 
GN⁺ 2023-09-29
Komentar Hacker News
  • Pengguna menelusuri bagian dalam Deno Queues versi SQLite lokal dan membagikan hasilnya sambil menyoroti skema yang digunakan.
  • Pendekatan Deno dinilai progresif berkat integrasi tipe map dan pustaka yang berpusat pada web server.
  • Muncul kekhawatiran tentang penguncian platform dengan Deno dan kesulitan melakukan deployment ke berbagai infrastruktur cloud.
  • Sejumlah pengguna mempertanyakan seberapa andal sistem queue Deno dibandingkan teknologi yang sudah ada seperti SQS.
  • Konsep semantik at-least-once dibahas, dan ada dugaan pengguna mungkin tidak sepenuhnya memahaminya serta dapat mengalami masalah pengiriman ulang pesan.
  • Pengalaman positif dengan Deno Deploy dibagikan, dan pengguna memuji performanya, kesederhanaannya, serta sertifikasi SSL otomatis.
  • Muncul pertanyaan tentang batas satu queue per instance Deno.openKv() dan kebutuhan arsitektur microservices.
  • Pengguna belum jelas mengenai penetapan harga Deno dan apakah bisa digunakan secara gratis secara lokal atau dengan self-hosting.
  • Kekhawatiran tentang masalah kontrol akses KV di masa depan dan pertanyaan apakah solusinya akan diimplementasikan turut diajukan.
  • Dukungan Jupyter terbaru dari Deno dan fitur queue menimbulkan antusiasme, tetapi sebagian pengguna ragu menggunakan Deno untuk hosting server karena model bisnis serverless.
  • Deno dipuji karena memiliki model bisnis yang layak, ergonomi yang baik, dan tidak memerlukan konfigurasi yang tidak perlu.