写点什么

模块一作业

作者:闻明杨
  • 2023-11-21
    上海
  • 本文字数:453 字

    阅读完需:约 1 分钟


(方案一: 优先上云)


(方案二: 本地部署)


关键信息提取如下:

人数: 1000(少)

开发人数: 3(少)

开发周期: 短

经济实力: 低

开发语言: JAVA 和 PHP(不同)

 

根据复杂度架构设计原则:

1.应用范围只有我们学院, 针对的的人数有 1000 人偏少, 所以并不需要太关注高性能设计。

2.对系统宕机或服务不可用的影响面较小, 所以也不需要太关注高可用设计。

3.对于学生数据的保存应该可靠, 使用 MYSQL 进行主备保存并设置每日日志保存。

 

从架构设计三原则出发:

1.合适原则:

(1)开发人员主要是大学生, 经验有限, 应使用简单易上手的架构模式。

(2)开发人员的经济实力偏低, 应考虑单服务器部署而不是多服务器集群部署。

(4)开发人员的熟悉编程语言不通 JAVA 和 PHP, 考虑不同人负责不同的服务。

2.简单原则:

(1)因为开发人数为 3 人偏少, 尽量使用单服务器架构, 而不是微服务架构, 不涉及微服务组件。

3.演化原则:

(1)任务主要针对毕业设计, 一次性交付。可以租一个月的云服务器, 运维成本低。

 

总结:

优先选择方案一, 因为和方案二的技术难度差不多, 云服务器是当今的潮流, 更能体现对项目的思考。

用户头像

闻明杨

关注

还未添加个人签名 2021-06-19 加入

还未添加个人简介

评论

发布
暂无评论
模块一作业_架构实战营_闻明杨_InfoQ写作社区