架构实战营模块一作业
微信业务架构图

学生管理系统
方案一
分接入层,web 层,后端服务层,数据库层。利用 php 同学的优势,一个人使用 php 做好前端页面,两个人使用 java 开发后端服务。考虑到成本,每个服务采用两个实例实现高可用。

方案二
不考虑 php 优势,采用统一技术栈。三个人采用 java 开发服务端,nginx 服务器上放前端 html 页面。考虑到成本,每个服务采用两个实例实现高可用。

选择
php 与 java 结合比较怪异,从统一技术栈和后期可维护的角度考虑,采用方案二
评论