Bootstrap

架构训练营

vx业务架构

学生管理系统架构考虑

备选方案

方案一

特点: 技术栈统一使用java开发, 数据安全方面使用mysql主备保证,

优点: 同时按服务划分的思想分服务开发, 实现开发隔离, 不需要额外统一的一套开发环境, 节省成本;

缺点: 因为划分服务, 导致运维部署比较复杂

方案二

特点: 技术上PHP和java混合开发, 需要做好服务的划分, 数据安全方面使用mysql主备保证,

优点: 同时按服务划分的思想分服务开发, 实现开发隔离, 不需要额外统一的一套开发环境, 节省成本;

能够最大限度的发挥个人能力特点

缺点: 技术栈不同意, PHP出现问题,其他人员无法提供帮助, 存在风险;

方案三

最终取舍