拆分电商系统为微服务
微服务拆分方式
根据业务拆分,后端只有 25 人,按照 3 个火枪手原则,服务数量约为 8 个,且需要预留一定人力负责基础设施建设,服务数量还可适当减少。
微服务框架的模式
嵌入式 sdk
微服务框架
后端开发语言只有 java,不使用 RPC,框架选择 spring cloud。
最终拆分方案为:
![](https://static001.geekbang.org/infoq/de/dee5070fff6a0c89f96ae5bbe8c488cc.png)
根据业务拆分,后端只有 25 人,按照 3 个火枪手原则,服务数量约为 8 个,且需要预留一定人力负责基础设施建设,服务数量还可适当减少。
嵌入式 sdk
后端开发语言只有 java,不使用 RPC,框架选择 spring cloud。
评论