架构实战营 模块六 作业
基础设施选型
后端开发人员全部使用 java
由于是创业公司,规模不大,人力以及资源并不是很充足,所以使用 Spring Cloud
服务拆分
创业公司,并没有业务专家,但是电商行业已经有很成熟的业务划分,所以可以参照电商行业的业务划分,结合本公司的实际情况进行划分
从 0 开始,可以按着业务划分一步到位
根据三个火枪手原则,大约三个开发人员对应一个微服务,现有 25 个后端开发人员,可以考虑将某些业务合并到一个微服务中,可以拆分为 25/3 = 8 个微服务
电商基础业务
架构图
评论