нужен открытый исходный код "api gateway" - PullRequest
0 голосов
/ 23 апреля 2020

(impala, cassandra et c) <-> API-шлюз (конечные точки с / без параметров) <-> клиент (app, service et c)

например:

  1. шлюз api имеет api '/reports?dateFrom=2020-01-01T00:00:00.000Z'&dateFrom=2020-01-02T00:00:00.000Z'
  2. клиент отправляет запрос этому enpoint, шлюз должен отправить запрос impala (какой-то запрос, например 'select * из отчетов, где dt находится между "2020-01-01T00: 00: 00.000Z" и "2020-01-02T00: 00: 00.000Z" по dt des c ')
  3. шлюз получает набор результатов от impala и возвращает его клиенту.

Итак, вопрос в том: кто-нибудь уже использует какой-то открытый «шлюз API»? или, может быть, у вас есть несколько советов по этому вопросу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...