Как оптимизировать ответ API для отдыха, который несколько раз вызывает внешние API и отвечает на список результатов?JAVA

Программисты JAVA общаются здесь
Anonymous
Как оптимизировать ответ API для отдыха, который несколько раз вызывает внешние API и отвечает на список результатов?

Сообщение Anonymous »

Я написал API для отдыха, который принимает запрос в виде списка (размер этого списка является динамическим).
Теперь мой API делает следующее: для каждого элемента в списке вызывает внешний API и отвечает, собирая все ответы.
См. блок-схему ниже:
Изображение

Теперь этот процесс занимает много времени, а время ответа слишком велико.
Примечание.
  • Это должен быть синхронный процесс.
  • Мы не можем здесь реализовать нумерацию страниц.
  • И мы этого не делаем. Я хочу использовать многопоточность, так как это может быть излишним, если количество элементов слишком мало, а если количество элементов слишком велико, это может съесть много ресурсов.
Итак, можем ли мы что-нибудь сделать, чтобы сократить время ответа?

Подробнее здесь: https://stackoverflow.com/questions/710 ... ime-and-re

Вернуться в «JAVA»