架构实战营 - 模块 1- 作业
微信业务架构图
毕设学生管理系统
需求分析:
公网域名
3 人合作
1000 学生
判断复杂度:
高性能 不需要
高可用 不需要
可扩展 业务比较复杂,按业务模块分
成本,安全 经费不足
方案取舍:
团队的技术水平 由合适原则选 Java 开发语言
方案的成本 由合适原则选布署成本最低备选架构 2
开发周期 由合适原则选按模块开发
对方的认可度
因为是毕业设计作品,对高性能和高可用没要求,唯一需要考虑的就是方案布署的成本和开发的效率,选择了占用系统性能最低的 SQLite 和采用模块化开发,所以选择了架构方案 2。
评论