Cloudflare Durable Objects

ステートフルなサーバーレスWorkerアプリケーションの構築

クライアントの調整や、強固で一貫性のあるストレージ、インフラ管理のいらない、アプリケーションにインタラクティブなリアルタイムエクスペリエンスを構築します。

Cloudflare Durable Objectsの主要ユースケース
Stopwatch icon
シンプルなリアルタイムアプリケーションの構築

Durable Objectsは、コンピューティングとストレージを組み合わせた製品です。複雑なバックエンドセットアップを省略し、インタラクティブなエクスペリエンスの構築をより簡単に。WebSocketsをDurable Objectsと直接統合し、双方向で低遅延の通信を実現。

グローバルなスケーリングが簡単に

Cloudflareのグローバルネットワークと数百万のインスタンスへの自動スケーリングで、世界中のユーザーにリーチできます。インフラストラクチャを管理する必要はありません。

icon scale aqua
クライアントの調整が容易

接続された複数のクライアントを、単一のDurable Objectインスタンスで管理。複雑な調整を必要とせずに、コラボレーション機能とリアルタイムインタラクションを簡単に構築

仕組み

インフラを管理せずに、Cloudflare Workersでステートフルなアプリケーションを構築

Durable Objectsが、高速で一貫性のあるSQLストレージを備えたグローバルに固有のインスタンスを提供し、ステートフルなサーバーレスアプリケーションを作成します。

インフラを管理することなく、Cloudflareのネットワーク全体で、低遅延アクセスによって自動的に拡張するリアルタイムのコラボレーションエクスペリエンスを構築することができます。

Cloudflare Durable Objectsを使ったアプリケーション構築の事例

お客様の声

「Cloudflareがなかったら、WebSocketサーバーをホストするには、管理だけで少なくとも4人の追加の人員が必要だったかもしれません。Durable Objectsを使えば、環境を管理する専任チームがなくてもサーバーレス機能を提供できます。」

Liveblocks

Durable Objectsの主要ユースケース
機械学習AIアイコン
コラボレーションアプリの作成

リアルタイムチャット、ビデオ会議、ゲームセッションなどのコラボレーションアプリの構築、稼働、拡張が、簡単に行えます。

コラボレーションエクスペリエンスの構築

共有オブジェクトに対するすべてのリクエストを、プロジェクトを表す一意のDurable Objectにルーティングことで、ユーザーが同じ状態でインタラクションすることができ、一貫した更新とスムーズな調整が可能になります。

リアルタイムのインタラクションが実現

チャットアプリ、マルチプレイヤーゲーム、ライブ通知を起動できます。Durable Objectsが、面倒なイベントのオーケストレーションと持続化の処理からお客様を開放します。

何百万ものインターネットプロパティからの信頼