写点什么

模块六作业

作者:心怀架构
  • 2021 年 12 月 12 日
  • 本文字数:369 字

    阅读完需:约 1 分钟

一.拆分分析

1.团队组成

5 前端 + 25 后端,且后端都是 java。依据三个火枪手人员配比,后端分成 8 个组,即对应 8 个微服务;前端分成 2 个组,对应两种操作渠道,小程序 + web 管理页面。

2.业务划分

电商系统在业内已经是一个成熟系统,业务模块划分可以参照已有的业务划分。考虑到现有开发人力因素,具体划分为:用户服务、店铺服务、商品服务、库存服务、订单服务、支付服务、结算服务、会员服务。

二.技术选型分析

1.开发语言:java

2.基础组件:现有人力不足以自研开发基础组件设施,而阿里云服务和 spring 全家桶已经很成熟,开箱即用。所以选择 springCloud 作为后端微服务架构,选择阿里云作为服务部署平台。


三.系统架构分层

1.前端:小程序、web 管理平台

2.阿里云网关

3.业务层:用户服务、店铺服务、商品服务、库存服务、订单服务、支付服务、结算服务、会员服务

4.持久层:数据库 mysql、hbase、es、log 日志


用户头像

心怀架构

关注

还未添加个人签名 2020.05.26 加入

还未添加个人简介

评论

发布
暂无评论
模块六作业