【发布时间】:2021-07-02 00:32:49
【问题描述】:
如果我为不同的服务使用不同的端口并共享同一个数据库,那我可以称之为微服务架构吗?比如在 8080 端口运行订单服务,在 8081 端口运行结账服务。
【问题讨论】:
-
试试graphql,我认为它与微服务有相同的概念,但更有趣、更灵活:D,当然更容易实现。
标签: node.js express architecture microservices
如果我为不同的服务使用不同的端口并共享同一个数据库,那我可以称之为微服务架构吗?比如在 8080 端口运行订单服务,在 8081 端口运行结账服务。
【问题讨论】:
标签: node.js express architecture microservices
很遗憾,不,它要复杂得多,我建议花一些时间在互联网上阅读那些能够比我更好地解释它的人,但长话短说至少你应该有:
event bus。您会想了解更多相关信息至少这是我最初想到的。您可以将其作为起点并进行更多研究,但作为提示,这并不容易。整个服务的数据一致性通常很糟糕。
【讨论】: