写点什么

架构师训练营 2 期模块一作业

用户头像
kazeMace
关注
发布于: 1 小时前
  1. 画出微信的业务架构图

  1. “学生管理系统”毕业架构设计

复杂度分析

  • 高性能 -> 不要求

  • 高可用 -> 与传统的学生管理系统类似,需要有数据库副本

  • 可扩展 -> 无要求

  • 成本、安全 -> 低成本

需求分析

  • 要求可以通过公网域名访问 -> 选用云服务器+域名或 NAT+域名

  • 要求至少 3 人合作完成 -> 前后端分离,使用 MVC 架构,简单原则

  • 能够支撑管理 1000 个学生 -> 业务量不大,数据量也不大,不需要高性能

  • 答辩时根据架构方案打分,不能太简单也不能太复杂 -> 分析不出来这个需求是什么

  • 都会 java,有一个是 php 高手 -> 选择 java,因为合适原则都会,容易上手

  • 经济条件一般 -> 不能使用过多服务器





用户头像

kazeMace

关注

还未添加个人签名 2019.05.27 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营2期模块一作业