Микросервисы - принадлежит ли HTML внутри шлюзов API? - PullRequest
0 голосов
/ 03 мая 2018

При проектировании микросервисов с шаблоном API-шлюза, принадлежат ли шаблоны HTML внутри службы API-шлюза или как отдельная служба?

Например, если какой-либо веб-сайт (например, переполнение стека) хочет изменить свои функции по своему усмотрению (макет вопроса, обмен сообщениями, поиск и т. Д.), То они могут добавить функции в свои шаблоны HTML.

Если шаблоны связаны со шлюзом:

  • Латентность уменьшена
  • Любые изменения в шаблонах влияют на всю службу шлюза.

Если шаблоны существуют как собственные службы шаблонов:

  • Увеличение задержки
  • Обновление шаблонов не требует редактирования шлюза.

Мне интересно, какой метод предпочтителен для разработки веб-приложения с использованием шаблона API Gateway. Каковы плюсы и минусы каждого подхода?

1 Ответ

0 голосов
/ 03 мая 2018

Я бы сказал, что это зависит от используемой вами технологии, но все же я бы предпочел сказать нет.

Предполагая, что HTML-часть является вашим внешним интерфейсом, вы хотите предоставить внешний интерфейс либо для каждого микросервиса (то есть один внешний интерфейс для каждого микросервиса), либо в качестве собственного микросервиса.

Но сложно сказать что-то абсолютное - это всегда зависит от приложения, которое вы создаете.

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