写点什么

微信业务架构图和“学生管理系统”毕业架构设计

用户头像
NewBranSTONE
关注
发布于: 2 小时前
微信业务架构图和“学生管理系统”毕业架构设计

作业

  1. 画出微信的业务架构图。

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

微信业务架构图


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



方案一:

  1. 优点

方案一是将不同服务分别部署到不同的服务器上,在以后更新某一服务的生产版本时其他服务也能正常对外工作,同时可以根据实际使用需求,将需要经常请求的服务部署到具有更优秀性能的服务器上,数据库采用的是主从备份确保数据安全。


  1. 不足

方案一需要较多的服务器而且服务是分别部署到不同服务器上的,这会给学校以及后续的运维团队带来一定成本。


方案二:

  1. 优点

部署简单,将所有服务都写到一个工程里,后期维护成本比较低。


  1. 不足

多人开发的时候,因为工程是混合在一起,可能某一个人修改了一个地方,就会影响到其他人使用。


结论:

针对学校和自身团队当前情况,建议选择方案二。当前团队开发人数较少,并且实际用户也只有一千人,业务数据逐年也属于平稳增长,所以建议使用方案二。

用户头像

NewBranSTONE

关注

还未添加个人签名 2017.10.27 加入

还未添加个人简介

评论

发布
暂无评论
微信业务架构图和“学生管理系统”毕业架构设计