【发布时间】:2019-04-16 08:25:38
【问题描述】:
我们开发了一个单片 MEAN 堆栈应用程序来管理办公室的员工和库存。如何使用员工即一项服务和库存即一项服务?
【问题讨论】:
标签: angularjs node.js mongodb express microservices
我们开发了一个单片 MEAN 堆栈应用程序来管理办公室的员工和库存。如何使用员工即一项服务和库存即一项服务?
【问题讨论】:
标签: angularjs node.js mongodb express microservices
您的应用程序应分解为更小的自给自足单元,以充分利用微服务架构的优势。
因此,您需要创建 2 个单独的应用程序,一个用于员工管理,另一个用于库存管理。
在分解您的应用程序之前,请确保您是否需要它。由于分解应用程序带来了许多单体应用程序所没有的挑战,例如独立组件之间的分布式路由、集中式安全机制、不同微服务之间的相互通信等。
【讨论】: