写点什么

【架构师训练营】模块六作业

  • 2022 年 1 月 29 日
  • 本文字数:278 字

    阅读完需:约 1 分钟

一、微服务拆分

因为是从 0 开始构建业务系统,拆分方式按业务拆分微服务,根据三个火枪手原则,有 25 个后端,可以拆分成 8 个为服务,电商业务包括订单服务、用户服务、库存服务、店铺服务、商品服务、财务服务 6 个业务,一对一的方式比较合适。剩余的可以负责微服务的基础设施搭建。

系统架构图:

二、微服务基础设施选型

系统是从 0 开始构建,可以搭建完善的微服务基础设施,根据微服务基础设施搭建的优先级:服务运行层、服务接入层、基础设施层、技术支撑层的顺序进行搭建。

由于开发人员使用的开发语言都是 java,而且不需要使用到 RPC,微服务框架使用开源的 spring cloud(嵌入式 SDK )。

用户头像

还未添加个人签名 2018.08.01 加入

还未添加个人简介

评论

发布
暂无评论
【架构师训练营】模块六作业