微服务拆分-方法论
1、领域驱动设计(简称DDD,全称Domain Driven Design)
推荐两本书"领域驱动设计"和"实现领域驱动设计"
2、面向对象(by name./by verb)
【面向对象拆分的细分】
by name相当于状态
by verb相当于行为
服务拆分-个人心得:
- 职责划分
- 通用性划分
服务拆分-合理的粒度
1、良好的满足业务
2、幸福感
(指的是团队里没有人认为微服务太大,难以维护。同时部署也是非常的高效,不要每次发布都发布n多的微服务)
推荐两本书"领域驱动设计"和"实现领域驱动设计"
【面向对象拆分的细分】
by name相当于状态
by verb相当于行为
(指的是团队里没有人认为微服务太大,难以维护。同时部署也是非常的高效,不要每次发布都发布n多的微服务)
本文标题:微服务拆分
本文链接:https://www.haomeiwen.com/subject/llradctx.html
网友评论