#edge#serverless#database#security#platform
Dynamic WorkersとDurable Object Facetsで作る, AI生成アプリの安全なステートフル実行基盤
Dynamic WorkersとFacetsは、生成コードを実行しながらアプリ単位の永続状態を安全に保持する実装を可能にします。核心は「変動するコード」と「守るべき状態権限」の分離です。
推奨構成
- 署名付きモジュールローダ
- 制限付きランタイム
- アプリ単位Facet名前空間
- 外部通信を仲介するポリシープロキシ
- 不変監査ログ
分離
計算・状態・送信の3境界を同時に設計する。プロンプト指示は安全境界になりません。
ライフサイクル
生成→静的検査→署名→カナリア→段階昇格。
指標
ロード遅延, warm/cold比, Facet増加, 送信拒否, ロールバック率。
30日ハードニング
デフォルト送信拒否, 実行時署名検証, Facet容量上限, 即時ロールバック導線。
まとめ
最初から監査可能性と巻き戻し性を組み込めば、AI生成アプリ基盤は安全に高速化できます。