写点什么

模块六作业

用户头像
俊杰
关注
发布于: 2 小时前

拆分电商系统为微服务


微服务拆分:

  • 由于是从零开始,可以按业务拆分;小程序电商是比较成熟的业务类型,可以考虑参考业界类似的业务划分方式

  • 开发团队 25 人,可以拆分为 8 个服务,大约每 3 个人负责一个服务


微服务选型:

  • 后端开发人员技能为 java,且从零开始,从架构简单和维护成本考虑,宜采用嵌入式 SDK, 不宜采用服务端不可变基础设施(如 k8s), 主要理由是大部分 java 开发人员不擅长运维和网络,而 k8s 运维复杂度较高。

  • 具体技术选型考虑采用 Spring Cloud,由于是从零到一业务,对性能要求不高,暂时不需要 RPC.



用户头像

俊杰

关注

还未添加个人签名 2017.08.27 加入

还未添加个人简介

评论

发布
暂无评论
模块六作业