微服务拆分

2019-08-15  本文已影响0人  初心myp

微服务拆分-方法论

1、领域驱动设计(简称DDD,全称Domain Driven Design)

推荐两本书"领域驱动设计"和"实现领域驱动设计"

2、面向对象(by name./by verb)

【面向对象拆分的细分】
by name相当于状态
by verb相当于行为

服务拆分-个人心得:

服务拆分-合理的粒度

1、良好的满足业务
2、幸福感

(指的是团队里没有人认为微服务太大,难以维护。同时部署也是非常的高效,不要每次发布都发布n多的微服务)

3、增量迭代
4、持续进化(适合重构,风险可控)
上一篇 下一篇

猜你喜欢

热点阅读