标签: asynchronous architecture
假设我们在微服务架构中有一个Web应用程序,其中有一个API网关和一些微服务。为了可扩展性,必须利用异步网络操作。但我的问题是:这种异步仅在API网关级别需要,还是在所有服务中都需要?为什么呢?
答案 0 :(得分:0)
您应该在所有服务中实现异步,包括网关api。如果没有,你的整个系统可能隐含瓶颈。
对于http,您可能需要使用一些有状态的平台,比如java。 Web服务器(apache,nginx)下的PHP(或类似的东西)不会给你异步机制。