标签: angularjs node.js mongodb express microservices
我们开发了一个整体式MEAN堆栈应用程序来管理办公室中的员工和库存。如何将员工作为一项服务和库存作为一项服务?
答案 0 :(得分:0)
应将您的应用程序分解为较小的自给自足单元,以利用微服务体系结构的全部优点。
因此,您需要创建2个单独的应用程序,一个用于员工管理,另一个用于库存管理。
在分解应用程序之前,请确保您不需要此程序。分解应用程序带来了许多挑战,而这些挑战在单片应用程序中是没有的,例如独立组件之间的分布式路由,集中式安全性机制,不同微服务之间的相互通信等。