【架构训练营 - 模块一】
1.微信业务架构
2.学生管理系统-架构设计
2.1 备选架构
2.2 最终选型
根据面向复杂度的分析方法,最终选型为备选架构二,可从如下角度分析:
高可用:业务要求不高,能保证大部分时间可用即可;(排除备选架构一,多实例部署)
高性能:用户量不大,不需要多考虑
可拓展:只是针对一所学校,可暂不考虑拓展性(备选排除架构三,微服务拆分)
安全性:保证数据不会丢失(采用数据库主备架构)
成本:经济条件一般,尽量降低成本(选择备选架构二)
版权声明: 本文为 InfoQ 作者【默光】的原创文章。
原文链接:【http://xie.infoq.cn/article/251f3edaa6295dd42ad367cb4】。文章转载请联系作者。
评论