写点什么

架构营模块六作业

作者:GTiger
  • 2021 年 12 月 13 日
  • 本文字数:274 字

    阅读完需:约 1 分钟

系统整体拆分思路

根据项目背景,团队拥有 5 个前端,25 个后端开发。对于前端并不需要服务拆分,所以服务拆分只需要针对后端。对于电商系统,考虑初创项目,可以根据业务进行系统拆分,根据三个火枪手原则,大概可以将整个系统拆分为 8 个微服务。对于电商系统,大致可以拆分的服务有商品、店铺、订单、库存、物流、财务、会员、优惠,所以整个系统基本可以采用一对一的策略进行开发。

对于初创项目,前期规模并不会太大,主要还是先将系统搭建出来,所以可以考虑使用嵌入 SDK 式的选型。结合后端团队使用的是 Java 技术栈,可以考虑使用 Dubbo 作为整体微服务的实现框架。


系统业务架构图


发布于: 3 小时前阅读数: 6
用户头像

GTiger

关注

还未添加个人签名 2017.12.08 加入

还未添加个人简介

评论

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