微服务划分原则

Date
2023-12-29
Tag
架构
微服务
 

IDEAL 原则

1、Interface Segregation(接口分离)
2、Deployability(可部署性)
3、EventDriven(事件驱动)
4、Availability Over Consistency(可用性高于一致性)
5、Loose Coupling(松耦合)
6、Single Responsibility(单一责任)- 基于领域驱动设计和建模
  • 根据业务边界划分服务职责
  • 根据性能问题划分服务
  • 切记不要为了微服务而拼命划分

SOLID 原则

 

参考

views

Loading Comments...