写点什么

模块一作业

作者:许你丶
  • 2022-12-06
    北京
  • 本文字数:398 字

    阅读完需:约 1 分钟


以上两种方案最终落地选择方案一,主要原因有以下几点:

两种方案都能够满足业务需求,能支撑 1000 人的用户数量以及业务功能,数据层采用主备架构或者主从都可以满足数据可用性的要求,结合学生管理系统业务来看,两种方案都可以满足扩展性和演变。


  • 方案一:

  • 使用的机器更少,系统维护成本更低

  • 结构设计也比较简单,也适用于毕设并且满足可运行的要求。

  • 未来生源的增加是有限的,即使 1K 变成 1W,该架构可以简单水平扩容多部署几台机器就可以满足。

  • nginx 可以根据当前服务的负载进行分流,部署两台可以提升一定的性能。

  • 方案二

  • 机器成本比较高,维护成本也比较高。性能比较高,但是学生管理系统不需要高性能。

  • 支持限流,服务降级等高级功能,需要引入服务治理,大大增加了系统的维护成本。并且这些功能对于毕设和学生管理系统都是不需要的。

  • 系统设计比较复杂,不符合简单原则,也不适用于当前业务场景,系统的复杂度提升了却没有带来很好的作用,反而带来的都是麻烦。


用户头像

许你丶

关注

还未添加个人签名 2020-11-20 加入

还未添加个人简介

评论

发布
暂无评论
模块一作业_#架构实战营_许你丶_InfoQ写作社区