架构训练实战营第一周作业
方案选择及原因
•语言选择上使用 java 进行开发,选择大家都会的语言上手成本更低一些
•方案一相比方案二,开发成本更低,不需要定义微服务内部调用的接口,直接使用共享库的方式,牺牲了数据的隔离性和可扩展性(如果服务规模变大,拆分成本更高)
•方案一的部署成本更低(只需要创建一个 rds 实例)
•考虑到学生规模不会突增,在本题目场景下选择方案一是一种开发成本和部署成本都较低的方案,最终选择方案一
版权声明: 本文为 InfoQ 作者【赵岩】的原创文章。
原文链接:【http://xie.infoq.cn/article/acf01340ac4dd32819f65fd3b】。文章转载请联系作者。
评论