微服务 - HTML是否属于API网关?

时间:2018-05-03 15:59:31

标签: html microservices soa api-gateway

在使用API​​网关模式设计微服务时,HTML模板属于API网关服务,还是作为独立服务?

例如,如果某个网站(如Stack Overflow)想要随意更改其功能(问题布局,消息传递,搜索等等),那么他们可以将功能注入到他们的HTML模板中。

如果模板与网关耦合:

  • 延迟减少
  • 对模板的任何更改都会影响整个网关服务。

如果模板作为自己的模板服务存在:

  • 延迟增加
  • 更新模板并不需要编辑网关。

我想知道哪种方法更适合使用API​​网关模式设计Web应用程序。每种方法的优缺点是什么?

1 个答案:

答案 0 :(得分:1)

我说它取决于您使用的技术,但我仍然不愿意拒绝。

假设HTML部分是您的前端,您希望每个微服务(意味着每个微服务一个前端)或作为自己的微服务提供前端。

但很难说绝对的东西 - 它总是取决于你正在建设的应用程序。