写点什么

架构实战营模块 1 作业

用户头像
Geek_2b52aa
关注
发布于: 2021 年 04 月 07 日
架构实战营模块 1 作业

微信业务架构



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


方案一

一台 nginx 代理服务器转发三台业务服务器,应用中分为三个模块:用户管理、课程管理、考试管理,每个人负责一个模块。



方案二

采用微服务的模式,考虑 PHP 高手的情况及 PHP 良好的性能,可以使用 PHP 编写网关服务,然后三人歌各自负责一个子系统的开发。


方案选择

选择方案一

  1. 方案一的集群部署更增加系统的稳定性

  2. 考虑毕业生的技术水平,微服务之间的事务处理,接口调用及网关注册中心会带来不必要的复杂度

  3. 开发周期考虑,方案一系统里模块调用更加快捷,统一部署也更加方便

用户头像

Geek_2b52aa

关注

还未添加个人签名 2018.12.29 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块 1 作业