【发布时间】:2016-04-16 04:55:49
【问题描述】:
我正在开发一个员工管理系统并遵循微服务式架构。最初,我创建了 ERD 并设计了几个主维护表,如部门、项目、职位等......
我的问题是我必须为这些表中的每一个创建一个服务吗?还是应该为所有这些表创建一个称为主维护的单一服务?
请帮我做决定。提前谢谢你。
【问题讨论】:
-
这是一个非常抽象的问题。您是否要求为您的场景提供设计模式?你能把问题说得更具体一点吗?
-
我想知道最佳实践是什么,例如我有 100 个不属于事务的表,但它们用于 CRUD 操作,这是否意味着我必须创建 100 个微服务?
-
我不熟悉这个词,主维护表。它是不是一个查找表而是一个实际上具有有意义的域值的表?
-
主维护不是一个表,它是一个具有基本 CRUD 操作但不属于事务的表的集合。
标签: soa microservices