【发布时间】:2018-02-20 15:07:06
【问题描述】:
微软 - 微服务架构
从单个微服务调用多个微服务是否可靠?
如果我用自己的数据库(即客户数据库和订单数据库)开发了两种不同的客户和订单微服务,并且如果我想获得客户和订单的组合数据,那么最好的选择是什么那个?
我们只想调用一个微服务,该微服务将调用客户和订单的 2 个单独的微服务,并结合它们的数据并返回我们选择的响应。这种用法是真的吗?
另一种方式,我们将从应用程序端调用 2 个单独的微服务并在那里组合数据。
我希望获得性能最佳、可靠且标准方法的选项来执行此过程。
谁能告诉我有什么选择?
还有一点,双方的性能会更好,比如微服务响应和应用程序端,
如果有其他选项,请同时说明。
【问题讨论】:
标签: azure microservices