1
100〜200 REST APIデータソースを1つのシングルAPIコールにリアルタイムで集約する最適な方法はありますか?REST APIアグリゲーションリアルタイム
典型的な例は、他の複数のパートナーAPIをヒットし、レスポンスを2秒以内に高速に返す必要のあるホテル/フライト予約エンジンの例です。
複数の異なるAPIを呼び出し、Response in 1 APIを統合する必要があります。
マルチスレッド/並列カールを試しましたが、50回のAPIヒットを処理するのに50秒以上かかりました。
これを最適化し、すべての集約APIを2秒以内に1つのAPIに戻すための、より良い方法はありますか?
Girishのおかげで、第三者ライブラリを使用しますか? –
@YongHuiShin java.util.concurrent(java JRE)にあるExecutorServiceとCountDownLatchを使用する場合は、サードパーティのAPIは必要ありません。 –