与微服务架构有关的问题

时间:2020-01-20 11:13:14

标签: node.js go microservices

关于微服务架构,我有几个问题,例如,采用以下服务:

订单帐户通讯管理

问题1:据我了解,我理解每个服务都假定拥有与该服务有关的数据的所有权,因此订单将具有一个订单数据库。数据所有权有多重要?如果所有微服务都从一个传统数据库中进行调用,以使与该服务有关的所有数据都存在于一个数据库中,这是否有意义?如果是这样,是否存在以这种方式构造服务的含义。

问题2:服务应该能够彼此通信。该语句与简单地卷曲现有API有什么不同?并根据回应做出逻辑?调用服务是否比简单地卷曲API更有效?

问题3:值得吗?现在,我知道这是一个巨大的概括,它从根本上取决于业务的需求。但是,在进行了讨论之后,重新建造值得吗?以及您期望面对什么挑战

0 个答案:

没有答案