[架构实战营] 模块一作业
作业 1,微信业务架构图
作业二,“学生管理系统”毕设架构设计
在备选架构中,我选择了备选架构二,理由如下:
1、需求角度分析
由于是毕业设计,属于一次性交付,无需考虑后期演化
从学生数量上看,1000 名学生的管理系统,也不存在高性能的需求
2、人员分工情况
PHP 相对于 java 灵活,适合前度 view 多变的需求,而且有很多前端模板,开发更快速
Java 相对 PHP 更安全适合后端逻辑
前后分离更能发挥人员优势,从人员和成本的角度也不适合做微服务架构,结构过于复杂
3、经济能力一般,可从单台服务器入手
版权声明: 本文为 InfoQ 作者【张祥】的原创文章。
原文链接:【http://xie.infoq.cn/article/75a9bc8030cb951aee253bf4a】。文章转载请联系作者。
评论