我正在研究微服务架构,并使用API网关模式来保护服务,到目前为止一切看起来都很好。我们有表示层/编排层(monolith RoR应用程序),它应该为用户功能编排微服务。我们正在为公司的企业PAAS平台部署一切。我的问题是我应该让表示层落在API网关之下(或不是)?该方法的PROS / CONS可能是什么?
我们认为微服务应该属于API网关,其他一切都是通过API网关消费这些微服务的微服务客户端。