Open4

Cloudflare スタック情報収集

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

これ今やりたいことに近い。AI を組み込んだサービス。
非同期ジョブシステムを構築。

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

https://zenn.dev/monicle/articles/cloudflare-stack-ai-service