架构实战营模块一作业
画出微信的业务架构图
"学生管理系统"毕设架构设计
1)因为大家都会 Java,为方便协作讨论选择用 JAVA 作为后端编程语言
2)大家经济条件一般,可以选择云服务器。
3)数据库选择 MySQL,从合适原则考虑,可以选择主备
架构设计方案一:
架构设计方案二:
从三原则看,我会选择方案一:
1)合适原则:经济上,方案一更便宜。
2)简单原则:方案二需要考虑不同子系统之间的调用,安全性,可用性等,比方案一复杂。
3)演化原则:方案一就能够满足当前需求,当业务扩展时,也可进一步扩展
评论