起点和终点

起点,既有架构形态
终点,好的架构不是设计出来的,而是进化而来的,一直在演进

业务形态不适合做微服务:
系统中包含很多强事务场景
业务相对稳定,迭代周期长
访问压力不打,可用性要求不高

康威定律

任何组织在设计一套系统时,所交付的设计方案在结构上都与改组织的沟通结构保持一致。
团队之间的运作和管理。
微服务拆分

考虑因素与坚持的原则

服务拆分的方法论

如何拆分

1.单一职责,松耦合,高内聚
2.关注点分离
- 按职责
- 按通用性
- 按粒度级别

服务和数据的关系

1.先考虑业务功能,再考虑数据
2.无状态服务

相关文章: