写点什么

架构实战营|模块 1

作者:KDA
  • 2022 年 5 月 18 日
  • 本文字数:344 字

    阅读完需:约 1 分钟

架构实战营|模块1

1、微信业务架构图


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

方案 1:DNS+应用服务器+mysql 主备


通过 DNS 直接将请求转发到应用服务器,由业务服务器进行请求处理。数据库做主备,保证高可用。

方案 2:DNS+PHP 前端+应用服务器+mysql 主备


通过 DNS 将请求通过 PHP 将请求转发到应用服务器进行处理或直接与数据库进行交互处理。

方案选择:

根据要求需要通过公网域名访问,所以方案中通过 DNS 进行域名解析,同时数据库使用主备方式保证高可用。

方案 1 使用 2 台应用服务器,在单点故障的情况下仍能进行业务处理,同时采用统一的 Java 技术栈,在开发个调试过程中比较友好。

方案 2 采用 PHP+Java 的方式,前后端分离,因为团队内有 1 位 PHP 高手,采用该方案可以加速整体项目进度,但是会存在单点故障不可用或者 PHP 人员离岗导致项目延期的情况。

根据上述阐述,选择方案 1 更加保险。

用户头像

KDA

关注

还未添加个人签名 2019.05.08 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营|模块1_#架构实战营_KDA_InfoQ写作社区