たとえば、ユーザーがオーディオ ファイルの処理を要求した場合、もちろん nodejs は負荷の高い処理を実行できないため、ワーカー プロセスにオフロードする必要があります。
これらのワーカーは、おそらくイベントに発行/サブスクライブできる必要があり、死ぬと再生成され、キューは負荷分散し、キャッシュを維持し、存続できる必要があります。私は 0MQ を見たことがあり、他の人もそれを気に入っていますが、それを Web アプリに統合する方法がわかりません...
これらのワーカー プロセスを作成および管理する業界標準の方法は何ですか? そして、使用されるツールは何ですか?
編集:もう1つ:オーディオ処理に時間がかかり、リクエストがタイムアウトするとします。タイムアウトを増やす以外にそれを回避する方法はありますか?
編集 2: ワーカーとは、Heroku ワーカー dyno のようなものです。どのように機能しますか?