写点什么

架构实战营模块六作业

用户头像
Geek_d18264
关注
发布于: 刚刚

1、服务拆分

背景:创业公司从 0 开始做小程序电商业务,5 个前端,25 个 Java 后端。

1)微服务拆分方式选择

由于是从 0 开始做小程序电商业务,因此采用业务拆分微服务的拆分方式+一步到位的落地方式

2)业务边界划分模式选择

按照上图的业务边界划分模式,由于电商业务在业界已相对成熟,因此采取参考业界实现,再结合自己的实际转变成自己的架构;

3)前端模块个数划分和架构

如上图,前台功能拆分成两个模块实现,分别为图上标注的 1、2。

4)后端微服务个数划分和架构

如上图,后端功能拆分成八个微服务实现,分别为图上标注的 1-8。

2、微服务基础设施选型思路和微服务框架选择

由于团队统一为 Java,基础设施选择嵌入 SDK 更合适;

由上图流程可见,微服务框架选择 Spring Cloud


愿你我都被岁月温柔以待,(* ̄︶ ̄)

用户头像

Geek_d18264

关注

还未添加个人签名 2019.04.16 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块六作业