- Deno Deployのグローバルエッジホスティングは35リージョンから現在6リージョンへと激減し、「世界規模のスケーラビリティ」という主張は事実上色あせている
- 東京、フランクフルト、シドニーなど主要地域が除外され、ユーザーのレイテンシも大幅に増加
- Freshフレームワーク、Deno KV、JSRなど他の主要プロジェクトもアップデート停滞、または事実上中断状態
- Denoはもはや革新的なJavaScriptプラットフォームではなく、単なるNode.js互換性の維持と後追いにとどまっている
- 筆者は当初の期待とは裏腹にDenoに「やられた」という失望感を吐露し、Bunへの新たな期待をのぞかせている
Deno Deployのリージョン縮小
- Deno Deployはかつて35リージョンを運用していたが、2025年1月時点で6リージョンのみが残っている
- 現在残っているリージョン: シンガポール、ロンドン、フランクフルト、サンパウロ、北バージニア、カリフォルニア
- 東京リージョンが閉鎖され、東アジア全体をシンガポール1拠点が担うことで応答速度の低下が発生
- 公式ドキュメントで「リージョンを追加する予定」という表現が**「最新の一覧を反映」に変更され、拡張計画撤回の兆候**
エッジホスティングという主張への疑問
- Denoは「エッジコンピューティング、低レイテンシのグローバルサービス」を強調しているが、実際にはリージョン数の減少により現実との乖離が生じている
- 競合のCloudflareは125か国335都市、Bunnyは77か国119拠点を運用
- NetlifyはDenoランタイムを活用しているが、高性能なエッジネットワークはカスタム料金プランでのみ提供
Denoの他製品群: 停滞と混乱
- Fresh Webフレームワークは2024年10月以降リリースがなく、コミット活動も急減
- Deno KVは事実上放置状態で、最後の正式リリースは2023年12月
- JSR (JavaScript Registry) は混乱を招くパッケージングシステムと哲学の欠如で批判の対象
- Denoランタイム自体はNode.js互換性の維持に追われ、イノベーションは失われた状態
- Deno 2.2の代表的な機能はユーザーテレメトリの導入で、ユーザーの反応は冷淡
コミュニティの失望と代替案探し
- 筆者はDenoに深く投資した末に失望し、「Rug pull」を食らったと表現
- 初期のNode.js代替を夢見ていたDenoは、今では方向性と差別化が曖昧
- 現在はBunに関心を向けており、新たな挑戦への期待がうかがえる雰囲気
結論
- Denoは現在のリージョン規模、製品アップデート状況、技術的方向性のすべてにおいて縮小と停滞の状態にある
- 「世界規模のスケーラビリティとエッジホスティング」というマーケティング用語は現実には誇張、あるいは虚偽に近い
- コミュニティの信頼回復と実質的なイノベーションなしには、Denoの未来はさらに不透明となる見通し
4件のコメント
bunもまだNode.js互換性を合わせている途中ですね。
> https://x.com/bunjavascript/status/1915633844155527208
最近追加されたOpenTelemetryも使っていてランタイムには満足しているのですが、deno deployは無料でしか使っていなかったので、ああいうことが起きているとは知りませんでした。
代替としてbunに注目するのは、私にはちょっと理解しにくいです。どんな種類のただ飯を期待しているのか、情報が必要ですね。
deno deploy はそう言えるのですが…
ほかは、うーん……悩みが増えますね。
サービスとして動かしているものを移行すべきか……
Hacker Newsの意見
Denoをよく使っている。データETLやJSON変換に便利
Denoを好きになりたいが、互換性の問題のためBunを使うことになる
Denoのセキュリティ問題に対する懸念
Denoに対する失望感
Rustで実装されたNodeモジュールが興味深い
Denoにとって厳しい時期かもしれない
Denoが実際に注目を集めたことがあるのか疑問
DenoのOracleおよびJavaScript商標に関する論争
SupabaseがDeno依存を決めたことで、開発者に不便が生じている