架构训练营 - 模块一
一. 微信业务架构图
二. 学生管理系统
2.1 架构方案
方案一:
方案二:
2.2 方案取舍
2.2.1 技术栈
由于毕业设计时间比较短,选择大家擅长的技术,因此,JAVA 作为开发语言
2.2.2 架构选择
方案二从系统的稳定性要优于方案一,然而,一台服务器足以支撑 1000 个用户,且学生管理系统没有涉及到资金相关不可逆操作,因此,如果出现服务器抖动,是在可承受范围内,因此,从成本及业务范围以及用户量角度考虑,选择方案一。
方案一:
方案二:
由于毕业设计时间比较短,选择大家擅长的技术,因此,JAVA 作为开发语言
方案二从系统的稳定性要优于方案一,然而,一台服务器足以支撑 1000 个用户,且学生管理系统没有涉及到资金相关不可逆操作,因此,如果出现服务器抖动,是在可承受范围内,因此,从成本及业务范围以及用户量角度考虑,选择方案一。
评论