サービスを使用して情報を返す大規模な Java Web アプリケーションを使用しています。私の主な目標は、100 以上の個々の結果をできるだけ早く取得することです。情報のリクエストを 100 回以上送信しても、データの返信で最高のパフォーマンスが得られないことに気付きました。私たちの解決策は、100 件以上のリクエストを小さなバッチ (~15,25) に分割し、すべてが受信されたらそれらを組み立てることでした。
アプリケーションからサービスに 1、50、または 200 のリクエストを作成し、アプリケーションに情報を戻し、さらにリクエストがある場合は別のバッチを実行するという Java の提案を探しています。リクエストが残っていない場合は、リストに集めて、その完全なリストを返します。
フォームの提案は大歓迎です、ありがとう。