写点什么

电商系统微服务拆分

作者:风中奇缘
  • 2022 年 3 月 27 日
  • 本文字数:252 字

    阅读完需:约 1 分钟

背景:

开发团队 30 人, 包含 5 个前端以及 25 个后端,其中后端开发人员全都是 Java, 准备从 0 做一个小程序电商。


业务拆分:

  1. 按照 3 个火枪手原则,平均按照 3 个开后端开发共同开发一个服务, 则目前可以拆分出 8 个服务,规划为以下服务:

  2. 用户服务

  3. 商品服务

  4. 订单服务

  5. 活动服务

  6. 物流服务

  7. 支付系统

  8. 店铺服务

  9. 库存服务

剩余一个后端开发可以专用于后端基础服务建设以及 API 网关建设。 后期如有业务快速迭代开发完成的则可以支援于基础服务建设。业务架构图相见如下:

  1. 微服务框架模式的选择为嵌入 SDK 方式的 Spring Cloud,服务之间的调用可以使用 http 网络调用的模式。

用户头像

风中奇缘

关注

还未添加个人签名 2017.11.13 加入

还未添加个人简介

评论

发布
暂无评论
电商系统微服务拆分_#架构实战营_风中奇缘_InfoQ写作平台