写点什么

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

作者:guodongq
  • 2021 年 12 月 09 日
  • 本文字数:329 字

    阅读完需:约 1 分钟

作业

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

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


一、微信的业务架构图


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

方案一:


方案二:


方案一:

  1. 优点

所有业务放在一个工程代码中,维护成本低,可以很快响应前期的需求


  1. 不足

业务逻辑混在一起,没有按照功能领域进行有效的拆分,当多人协同开发时,可能某个人的修改,也会影响其他人的使用


方案二:

  1. 优点

将系统拆分成微服务的架构,每个微服务负责一部分功能,整体构成了学生管理系统。而且针对不同的微服务请求情况动态调整每个微服务的资源


  1. 不足

需要较多系统资源和服务器,这会给学校以及后续的运维团队带来一定成本


结论:

针对学校和自身团队当前情况,建议选择方案一

当前团队开发人数较少,并且实际用户也只有一千人,业务数据逐年也属于平稳增长,所以建议使用方案一


用户头像

guodongq

关注

还未添加个人签名 2019.09.04 加入

还未添加个人简介

评论

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