架构实战:模块一学习任务
微信业务图整理
学生管理系统架构设计
架构方式一:全部 java
方式一优点:整体方案简单,java 大家都会,技术栈统一,开发调试和部署测试都很方便,这样子部署时还省资源
方式一缺点:技术不是最优的,php 优势没发挥出来
架构方式二:java+php 混合编程通过 rest api 通讯
方式二优点:发挥出团队每个人的特长,php 高手可以很快的解决项目中棘手的问题
方式二缺点:整个方案复杂度较高,开发调试困难,部署成本高,后续迭代演进不方便
按照,简单,合适,可演化的三原则: 要选择方案二,方案简单,满足 1000 人管理没问题,开发调试简单,部署简单,所需预算少,而且后续方案升级演化相对友好,需要修改的内外部关联模块少
评论