写点什么

模块一的命题作业

用户头像
月影之臣
关注
发布于: 刚刚

1,微信的业务架构图


2,学生管理系统 毕设架构设计



方案一 与 方案二 的比较:

方案一 (推荐)

合适原则:

1)不同技术栈,分工明确,适合当前人员技术水平

2)部署架构简单,成本较低

简单原则:

1)PHP 只负责与用户交互的部分,Java 只负责业务逻辑处理,负责内容简化

2)业务逻辑不拆分,技术难度低

演进原则:

1)适用于当前的 1000 人规模,同时可以随着人数增加而逐步迭代和重构

方案二

合适原则(违反):

1)没有充分发挥当前人员的技术水平

2)由于涉及微服务拆分、数据库备份等,技术要求较高

3)需要更多不同种类机器,所以成本较高

简单原则(违反):

1)涉及部署到 Nginx 上的独立前端,业务逻辑做了服务拆分

2)涉及到微服务的支持架构

演进原则(违反):

1)设计规模远大于当前的 1000 人,所以理念超前


发布于: 刚刚阅读数: 3
用户头像

月影之臣

关注

还未添加个人签名 2019.07.18 加入

还未添加个人简介

评论

发布
暂无评论
模块一的命题作业