Open4
Cloudflare スタック情報収集

- (2024/06) Cloudflare Workers で構築する非同期ジョブシステム
- kiribi という Queue 管理パッケージ

これ今やりたいことに近い。AI を組み込んだサービス。
非同期ジョブシステムを構築。
画像生成をWorkers AIにやらせるのはいいのですが、処理時間やメモリ使用量が気になるところです。ドキュメントを見ると、HTTPで起動したWorkerは30秒以内に処理結果を返さないといけません。AIの画像生成自体は15〜20秒程度で終わり、その他の加工処理やメール送信まで含めても25秒程度で終わることが多いので、実はHTTPリクエストの範囲で処理してもいいのですが、稀に50秒くらいかかるケースもあるので過信はできません。Cloudflare Queues経由であれば、処理時間の制限が15分以内に緩和されるので、ちょっとくらい生成や加工に時間がかかっても大丈夫そうです。

ワークフロー管理には Cloudflare Workflows というサービスがすでにあるらしい

Cloudflare スタックを活用しているサービス
管理画面作るのめちゃ楽そう