写点什么

模块一作业

作者:薛敏
  • 2022 年 7 月 14 日
  • 本文字数:352 字

    阅读完需:约 1 分钟

作业一:微信业务架构图

作业二:学生管理系统



系统复杂度:

  1. 高并发:不需要

  2. 高可用:要求不高,可以容忍一段时间不可用,但对数据不丢失有需求

  3. 业务较多,业务复杂度中等。


备选 1:

优点:服务部署简单、不需要引入微服务体系

缺点:大家代码在一起,开发会有冲突;扩展性稍差;部署费用中等


备选 2:

优点:开发职责清晰;可以不同服务不同语言,利用好 PHP 高手优势

缺点:部署费用稍高(业务服务器多);需要引入微服务,复杂度稍高


备选 3:

优点:部署在云服务器上,初期投入低,服务器升级方便,备份、微服务的支持更好;开发职责清晰;可以不同服务不同语言,利用好 PHP 高手优势;

缺点:服务复杂度稍高


最后选定方案 3,云平台对开发的支持较好,能极大节省开发、部署、测试、代码管理、配置管理的时间。成本低廉(一次性购买物理服务器的成本,可以在云平台上跑好几年了)

用户头像

薛敏

关注

还未添加个人签名 2018.08.24 加入

还未添加个人简介

评论

发布
暂无评论
模块一作业_薛敏_InfoQ写作社区