Можем ли мы определить сервис, задачей которого является выполнение запросов в различных коллекциях других сервисов и выполнение агрегирования, сохранение в материализованном представлении и предоставление ответа в REST API? Использование Java Spring Boot
Пример службы PersonService содержит 3 коллекции Person, Contact и Address. Эти коллекции связаны с помощью идентификатора. Новый сервис SearchService хочет подключиться к этим коллекциям из PersonService и выполнить агрегирование, создать материализованное представление и отправить ответ в REST API
PS, есть много других сервисов, таких как PersonService с различными коллекциями.