写点什么

模块一作业

用户头像
毛先生
关注
发布于: 2 小时前
模块一作业

微信业务架构图

按照业务大类划分为:社交类、资讯类、服务类、金融类、娱乐类

https://www.processon.com/view/link/612572986376896024db0538



学生管理系统架构设计

架构备选方案一


优点:

符合合适、简单、演化原则

采用 nginx 作为负载均衡,购买云服务整体部署比较简单

缺点:业务功能都写在一起,后期升级维护需要全部业务服务器都要同步更新,nginx 是单节点如果挂了,则整个服务也随之挂了,后面演化为使用 keepalive 将 nginx 也集群化部署。



架构备选方案二


优点:

符合合适、演化原则

将系统按模块进行拆分,职责独立互不影响。

缺点

部署架构偏复杂,nginx 配置也相对复杂些,另外各个服务模块都是单节点的,挂了则子模块系统就不可用了。



方案取舍及理由

采用方案一,受团队技术水平及人员限制,它符合合适、简单、演化原则

采用 nginx 作为负载均衡,购买云服务整体部署比较简单,高可用性通过增加业务服务器即可实现


发布于: 2 小时前阅读数: 9
用户头像

毛先生

关注

还未添加个人签名 2021.01.19 加入

还未添加个人简介

评论

发布
暂无评论
微信业务架构图