写点什么

模块一

作者:早安
  • 2022 年 9 月 23 日
    江西
  • 本文字数:229 字

    阅读完需:约 1 分钟

微信业务架构图


学生管理系统


方案一


  1. 用 nginx 做转发

  2. tomcat 接收后端用 java 做 web 站点

  3. MySQL 做数据库

  4. 主从同步保证数据安全


方案二


  1. 用 docker 部署环境

  2. 还是 nginx 做转发后端 tomcat 接收

  3. java 做 web 站点分成三个微服务

  4. 数据库还是 MySQL 主从保证数据安全


方案一

优点

  1. 部署简单

  2. 人力资源都不高

  3. 符合架构三原则

  4. 运维方便

缺点

  1. 过于简单一个点出问题就全部崩溃


方案二

优点

  1. docker 守护进程会自动拉起程序

  2. web 站点崩溃一个微服务不会影响到其他业务

缺点

  1. 项目落地时间会长

  2. 人力可能会不足


最终选择方案一

  1. 人力足

  2. 项目落地快

  3. 符合合适原则


用户头像

早安

关注

还未添加个人签名 2022.07.24 加入

还未添加个人简介

评论

发布
暂无评论
模块一_极客时间架构训练营_早安_InfoQ写作社区