Мы создаем службу агрегации Java, которая агрегирует (объединяет) результат 3 различных вызовов покоя микро сервисов и применяет сортировку по дате (также фильтры serach). То, что мы думаем сейчас,
Подход 1: вызвать все 3 службы и сохранить результат в схеме повторного поиска, применить поиск и фильтры.
Подход 2: Используйте Java ExecutorService
Нам нужен эффективный подход для обработки этого варианта использования, пожалуйста, предложите лучший подход или любую библиотеку Java, которая поможет.
Спасибо