写点什么

模块一作业

作者:愚人夜行者
  • 2022 年 9 月 28 日
    山东
  • 本文字数:281 字

    阅读完需:约 1 分钟

作业一: 微信业务架构图

作业二: “学生管理系统”毕设架构设计

备选方案一

  • 通过 DNS 做负载均衡,成本低(公网域名访问本身就需要做域名解析)。

  • 分成三个子系统,架构简单,方便三个人合作开发。

备选方案二

  • 通过 DNS 做负载均衡,成本低(公网域名访问本身就需要做域名解析)。

  • 前端、API 层通过 PHP 实现,业务逻辑由 Java 实现。

最终方案

选择方案二。

  1. 两个方案成本差不多。

  2. 方案一更符合简单原则,方案二 PHP 与 Java 交互存在一定复杂性,考虑到 “PHP 高手”,总体可控。

  3. 方案二通过 PHP 实现前端/API 层,充分利用 PHP 高手的能力,更符合合适原则。

  4. 两个方案都可以通过业务服务器层进行扩展,符合演化原则。

用户头像

还未添加个人签名 2018.05.18 加入

还未添加个人简介

评论

发布
暂无评论
模块一作业_愚人夜行者_InfoQ写作社区