写点什么

架构实战营 - 模块六作业

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

背景

假设你现在是一个创业公司的 CTO,开发团队大约 30 人左右,包括 5 个前端和 25 个后端,后端开发人员 全部都是 Java,现在你们准备从 0 开始做一个小程序电商业务,请你设计微服务拆分的架构以及微服务 基础设施选型。


微服务拆分

  • 电商业务已经非常成熟了,直接参考业界已有的电商平台

    根据三个火枪手原则,25/3 ≈ 8,微服务数量应该在 5 ~ 8 个之间

    核心业务划分为:订单中心、会员中心、库存中心、店铺中心、商品中心、财务中心、物流中心

    框架选型:由于是创业公司,直接使用社区成熟的开源方案,选择功能更全面的 spring-cloud


系统架构图


用户头像

en

关注

还未添加个人签名 2020.10.21 加入

还未添加个人简介

评论

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