EN ← トップへ戻る
テクノロジー

Deno開発チームがCloudflareに参加|workerdとcelld統合でWorkersの自社運用を推進

Deno開発チームがCloudflareに参加。workerdとcelldの統合、Workers・Durable Objectsのセルフホスト構想、既存開発者への影響を解説。

記事ID:TC-0083 公開:

【何が発表されたのか】Cloudflareは2026年10月9日、JavaScript・TypeScript実行環境Denoの開発チームが同社に参加すると発表しました。Node.jsとDenoの創設者Ryan Dahl氏と、CloudflareのKenton Varda氏が今後の構想を説明しています。主眼はDenoをただCloudflare上で動かすことではなく、実行基盤の共通化によって開発者が同じ仕組みをより多くの環境で使えるようにすることです。

【workerdとcelldを統合】Cloudflare Workersのオープンソース実行環境であるworkerdと、Deno側が開発するcelldの取り組みを統合する方針が示されました。両者の技術を組み合わせることで、Cloudflareのプラットフォームで使われる実行モデルを、開発者が管理するインフラへ広げることを目指します。

【WorkersとDurable Objects】WorkersはHTTPリクエストなどに応じてコードを実行する仕組みです。Durable Objectsは状態を持つ処理を扱い、チャットや協調作業、セッション管理などに利用できます。両者をクラウド外でも運用しやすくする構想は、アプリケーションの配置場所を選びたい開発者に関係します。

【Denoが直ちに終了するわけではない】開発チームの参加は、既存Denoアプリケーションの即時停止や強制移行を意味しません。利用者は今後の互換性、配布形態、ライブラリやCLIの開発方針を公式情報で追う必要があります。移行が必要かどうかは個々の製品・バージョンの発表を待つべきです。

【セルフホストの意味】クラウド事業者が管理する環境に加え、自社設備や別のクラウドで同様のプログラミングモデルを利用できれば、規制、遅延、費用などの条件に応じて配置を選びやすくなります。ただし運用の自由度が高まるほど、更新、監視、セキュリティ、障害対応を誰が担うかを明確にする必要があります。

【JavaScript開発への影響】Node.js、Deno、Workersには実行環境やAPIの違いがあります。開発者が注目すべき点は、互換性がどこまで向上するか、既存パッケージが使えるか、ローカルと本番の挙動が一致するかです。発表段階ではすべての差異が解消されたと考えるべきではありません。

【企業の確認項目】現時点で利用するランタイム、依存パッケージ、認証方法、永続データ、ログ、デプロイ手順を整理しておくと、将来の選択肢を比較しやすくなります。新しい実行基盤の採用は、機能の魅力だけでなく運用負担と移行コストを含めて判断します。

【今後の焦点】統合プロジェクトの公開範囲、互換性、リリース計画、セルフホスト時のDurable Objectsの扱いが重要です。Cloudflareが掲げる方向性は開発基盤の柔軟化ですが、実際の採用判断には技術仕様と運用実績の確認が必要になります。

情報源

Cloudflare Blog ↗