Как делать Graphql запросы для микросервисов?

К примеру, есть 2 микросервиса: Proxies и Partners.
У каждого микросервиса своя база данных.
Мне необходимо достать список проксей из микросервиса Proxies, но тут проблема, прокси принадлежит определенному партнеру и мне нужно к списку проксей добавить "имя партнера" к которому он принадлежит.
Я правильно понял, что Graphql именно для этого, чтобы агрегировать данные из нескольких микросервисов?
Но как быть, если список проксей получаем 10 limit, а партнеров может быть десятки тысяч, как graphql поймёт, что именно этих 10 партнеров нужно достать?
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Да, именно для этого. Резолверы надо писать грамотно просто. И это не магия, а код
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы