Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 568 Bytes

微服务拆分的起点.md

File metadata and controls

20 lines (15 loc) · 568 Bytes

微服务拆分的起点

以商品服务和订单服务为例介绍微服务拆分中的业务功能拆分和数据拆分的注意点以及将项目模块进行多模块改造

如何拆分?

  • 先明白起点和终点

  • 需要考虑的因素与坚持的原则

  • 起点 :

    • 既有架构的形态
  • 终点 :

    • 好的架构不是设计出来的,而是金华而来的
    • 一直在演进

业务形态不适合的

  • 系统中包含很多很多强事务场景的
  • 业务相对稳定,迭代周期长
  • 访问压力不大,可用性要求不高
  • ...