長時間実行されているタスクの結果を表示し、レスポンシブWebサイトを維持したいと思います。私はいくつかの結果を計算していますが、各計算には数秒から10秒以上かかります。すべてをコントローラーに入れると、サイトは10〜20秒間停止し、結果が表示されます。
これではなく、すぐにビューを表示して計算から始めたいと思います。各計算が終了したら、サイトを更新する必要があります(または、少なくともステータスを更新して、結果を最後に表示できるようにする必要があります)。すべての計算を並行して実行できれば素晴らしいと思います。
どうすればこれを実装できますか?すでに入手可能なサンプルはありますか?
PS:検索中にサイトが更新されている結果(飛行機のチケットなど)を検索するWebサイトをいくつか見ました。多分これは似ています。