模块一作业
模块一作业
1、微信业务架构图
2、“学生管理系统”毕设架构设计
两种架构备选方案:单体应用架构、微服务应用架构
两种方案的优缺点:
单体应用架构
优点:部署简单,需要的服务器少,成本低
缺点:所有的子系统都在同一个应用里,团队协作麻烦
微服务架构
优点:可扩展性强、符合高可用以及高性能,并且方便团队协作
缺点:每个服务都部署一台服务器,需要资源多,成本较高
最终选择方案单体应用架构方案,因为这个是毕设方案,且仅支持管理 1000 个学生,不需要高可用和高性能,且大家经济条件一般,故选择单体应用架构符合实际情况。
版权声明: 本文为 InfoQ 作者【lhp】的原创文章。
原文链接:【http://xie.infoq.cn/article/67af035f8d3b2928f4ad2d2f2】。未经作者许可,禁止转载。
评论