写点什么

[架构实战营][模块一作业]

用户头像
KK_TTN
关注
发布于: 21 小时前

1. 画出微信的业务架构图



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


方案 1


  • DNS 配置满足公网域名访问

  • PHP 高手负责前端, 另外两人负责 Java 后端和数据库(主从备份)

  • 学生管理系统是低频使用场景,一个服务器能够满足 1000 个学生的使用,多台服务器绰绰有余


方案 2

  • DNS 配置满足公网域名访问

  • 前后端共同配置在一个服务器上,数据库主从备份

  • 三人共同负责前后端数据库开发

  • 学生管理系统是低频使用场景,一个服务器能够满足 1000 个学生的使用


方案选择

最终选择方案 2

  • 学生管理系统是低频使用场景,核心功能/复杂度在于保证学生数据可靠不丢失,可以容忍服务的不可靠

  • 因为大家经济条件一般(预算有限),不把服务粒度拆分得太细,也不刻意制造多余的冗余


用户头像

KK_TTN

关注

还未添加个人签名 2018.03.03 加入

还未添加个人简介

评论

发布
暂无评论
[架构实战营][模块一作业]