架构训练营模块 1 作业
1.微信业务架构图
2.毕业设计架构设计
方案 1:所有学生会的都得到了展示且时间花费较少,缺点:可能涉及到 2 个模块有交互。
方案 2:负载均衡策略可以自己定义不存在某台服务器压力太大等情况,缺点:花费略高,且 java 学的都一般容易埋坑。
方案 3:不需要 nginx 少了反向中间过程,且花费较少,所有学生也能参与,缺点 java 学的都普通核心容易埋坑。
最终选择方案 1:因为是毕业设计,时间不会很长,且多人合作需要展现所有人的长处,3 个人也能负载起对应的花销,当遇到集体考试这种情况也是能负载的,对 2 个模块之间可能产生的交互可以在划分的时候划分到一个模块去,且数据库是同一个,不行就自己取数处理。
版权声明: 本文为 InfoQ 作者【慕溶枫】的原创文章。
原文链接:【http://xie.infoq.cn/article/0ec83e2bd45ed373c41151046】。未经作者许可,禁止转载。
评论