写点什么

模块六作业

用户头像
seawolflin
关注
发布于: 1 小时前

题目


答案

分析

  1. 团队规模 30 人左右,可以推断出业务的规模不会很大

  2. 从 0 开始做,因此没有历史负担,可直接按业务划分

  3. 业务规模不大,且后端开发都为 Java,可选择 Dubbo 作为微服务框架

  4. 按照三个火枪手原则可拆分 8 个左右的微服务

设计

业务领域

小程序电商的业务领域大致可分为以下


微服务拆分

将上述业务按照下面的方式做微服务的拆分,拆分成 8 个微服务。

前台一个微服务,用于聚合小程序业务的服务支撑微信和支付宝的小程序业务。

中台拆分成 5 个中心,商家中心(商品、商家、店铺)、交易中心(订单、结算、库存)、用户中心(会员、用户)、支付中心和营销中心。

后台 2 个服务,支撑服务(包括客服和财务系统),ERP 系统服务(包括物流和出入库 ERP 管理系统)


用户头像

seawolflin

关注

还未添加个人签名 2018.01.04 加入

还未添加个人简介

评论

发布
暂无评论
模块六作业