我理解Richardson所描述的API网关背后的概念:
http://microservices.io/patterns/apigateway.html
但是Edge服务有什么不同。这是API网关模式的具体实现吗?
答案 0 :(得分:3)
从技术上讲, API网关是向公众公开的API(REST等),边缘服务是在API上运行的服务,用于解决代理问题,路由等。网关上可能有许多边缘服务。但实际上,网关上通常只有一个服务逻辑,因此API Gateway = Edge Service。
答案 1 :(得分:0)
API网关用于代理对后端服务的请求,以将这些内部网络服务公开给公共Internet。通常,这是在DMZ中运行的服务器。
边缘服务是一种在CDN上运行的应用程序,可以缩短响应时间并节省带宽。 https://en.wikipedia.org/wiki/Edge_computing