架构实战营 模块一 课后作业
1. 微信的业务架构

2. “学生管理系统”毕业架构设计
2.1 备选方案一:

2.2 备选方案二:

2.3. 架构备选方案选择:
选择备选方案一
单体应用的开发成本低,系统运维和部署成本低,适合三位同学毕业设计项目。
该架构支持水平扩展业务服务器,在学生管理系统对高性能和高可用都可以有一定程度的容忍的前提下,可以支持 1000 人的访问量。
考虑到学生的经费有限,所有服务器上云,按时按需计费,节省成本。
考虑到只有 3 位同学参加一个项目,为降低因某位同学有临时状况请假而导致工期延误的风险,选择 3 位同学都熟悉的 Java 语言进行开发。
版权声明: 本文为 InfoQ 作者【Lingjun】的原创文章。
原文链接:【http://xie.infoq.cn/article/10e821ba7a5ad5037fea6ef78】。文章转载请联系作者。
评论