微信业务架构图#学生管理系统
1. 微信业务架构图
2. 学生管理系统
方案一:
方案二:
一、复杂度分析
1、高性能
系统里只有 1000 个学生,无需高性能
2、高可用
部分数据丢失影响不大,但不能全部数据丢失。需要做数据备份
3、可扩展
系统业务需求比较复杂,接口设计和表结构设计需要考虑扩展性。
二、三原则分析
1、合适原则
方案一拆分成了 3 个服务,对于服务器成本过高,大家经济条件都一般,故方案一不合适。
2、简单原则
系统里只有 1000 个学生,所以不需要单独拆分服务,故方案一不合适
3、演化原则
方案一不符合演进原则
方案选择:
· 方案二
评论