Есть задача сделать federated search.
https://en.wikipedia.org/wiki/Federated_search
Но не могу найти примеры, библиотеки.
Может подобный поисковик имеет другое название?
Идея простая:
-- есть источники данных (Full text engine, no-sql, relation databases, REST API, etc)
-- приходит запрос на инсетр (будет очень много) - сервис решает в каком источнике данных сделать обновление
-- приходит запрос на селекс, сервис переводит запрос в доступный для каждого сервиса (DQL, SQL, REST, ect) и делает запрос паралельно в каждый источни, мержит данные, сортирует (по какой то логике), переводит в стандартный формат ответа и возвращает клиенту.
Подскажите плиз примеры, арзхитектуры, технологии. Уверен что есть много подобных сервисов, но вот что то с поиском не очень....