写点什么

电商系统微服务拆分实践

作者:IT屠狗辈
  • 2022 年 3 月 27 日
  • 本文字数:317 字

    阅读完需:约 1 分钟

电商系统微服务拆分实践

背景

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


要求

  1. 需要明确服务拆分思路,并且将拆分后的系统架构图画出来;

  2. 需要明确微服务基础设施选型思路,并选择一个微服务框架;

  3. 用 1~2 页 PPT 即可。


实践

电商系统微服务拆分方案

  • 选择微服务框架:因为编程语言统一为 Java,且不一定需要 RPC,故选择 SpringCloud 框架。

  • 因为团队规模只有 30 人(25 后端),三个火枪手,大概可以拆分为 8 个左右微服务;拆分技巧选择一对一。

  • 服务拆分:订单服务、商品服务、库存服务、店铺服务、会员服务、仓储服务、物流服务、财务服务


电商系统微服务拆分架构


发布于: 2 小时前阅读数: 4
用户头像

IT屠狗辈

关注

屠狗辈 2018.11.13 加入

还未添加个人简介

评论 (1 条评论)

发布
用户头像
test

2 小时前
回复
没有更多了
电商系统微服务拆分实践_微服务_IT屠狗辈_InfoQ写作平台