架构实战营 0 期作业 1
微信架构

毕设架构设计
架构一

架构二

最终方案
选择方案二,理由如下:
合适原则:
符合团队的整体技术栈和积累,业务不复杂,无需太深的技术
系统拆分,引入微服务,难度提高有限,但可以在评审的时候加分
简单原则:
系统拆分后,团队更易分工,耦合比较少,协同开发,快速交付
演进原则:
一次性交付,一次性部署,无需考虑太多后期演化
版权声明: 本文为 InfoQ 作者【sjj】的原创文章。
原文链接:【http://xie.infoq.cn/article/e7f78795222b714cfc3716656】。未经作者许可,禁止转载。
评论