写点什么

架构 1 期模块六作业

用户头像
五只羊
关注
发布于: 4 小时前

1)因为是创业公司,系统需要重新搭建。从 0 开始构建业务系统,选择按业务拆分微服务,构建完善基础设施,按照微服务基础设施优先级逐步落地,落地方式为一步到位。


2)因为后端有 25 个后端开发人员,按照服务拆分中的火枪手原则,3 人构建一个微服务,所以可以构建 8 个微服务。根据团队人数和服务中心个数,服务映射选择多对一。


3)25 个程序员统一语言为 JAVA,无需多语言开发 SDK,因此微服务框架模式选择嵌入 SDK 模式,如有 RTC 要求,选择 Dubbo,否则选择 Spring  Cloud。


4)微服务基础设施方面,服务注册,服务发现,服务路由是核心。因为是新系统,起初流量不会很大,但服务网关和服务安全也是要做的,还要有配置中心,自动化测试和自动化部署。



用户头像

五只羊

关注

还未添加个人签名 2021.03.30 加入

还未添加个人简介

评论

发布
暂无评论
架构1期模块六作业