写点什么

架构实战营模块一作业

作者:张贺
  • 2022-11-30
    上海
  • 本文字数:342 字

    阅读完需:约 1 分钟

问题一:

微信业务架构图


问题二:

备选架构一:

优点:

  1. 充分发挥了团队内部的 java 和 php 开发力量

  2. nginx 和 mysql 均为开源组件,大大降低了成本

  3. mysql 采用冷备,保障数据存储的可靠性

  4. 服务器数量少,降低成本


缺点:

  1. java 服务和 php 服务部署到一台服务器上,资源不隔离,如果某台服务器出问题,会影响到整个服务


备选架构二:

优点:

  1. 充分发挥了团队内部的 java 和 php 开发力量

  2. nginx 和 mysql 均为开源组件,大大降低了成本

  3. mysql 采用冷备,保障数据存储的可靠性

  4. java 服务和 php 服务分别部署,资源隔离,不会相互影响,故障概率小


缺点:

  1. 服务器数量多,成本高,部署复杂


最终选择备选架构一。

原因:由于团队经济条件一般,因此成本对于架构的选择非常重要。另外,学生管理系统仅需要管理 1000 个学生,业务数据量小,所以系统故障率比较低。综上所述,选择备选架构一。


用户头像

张贺

关注

还未添加个人签名 2018-11-03 加入

还未添加个人简介

评论

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