微信业务架构和学生管理系统架构设计
微信业务架构
描述
微信的核心功能是公众平台、支付平台、IM,以及第三方平台。
其他的业务模块都是围绕以上四大模块展开的。
参考链接:从无到有:微信后台系统的演进之路
学生管理系统架构设计
需求描述
一个毕业设计的项目
并发不大于 1000
一个 php,两个 java
需求分析
1、nginx+php 做接入,业务服务部署在一台机器上
2、nginx+php 做接入,业务服务部署在不同的机器上
架构选型
第一种架构,服务设计足够简单,但是如果一个业务模块挂了,会影响整个系统;第二个设计,各个子系统分开部署,做到了服务隔离,但是部署比第一种麻烦,且维护成本大;从成本上考虑,第一种设计优于第二种,由于项目组只有三人,前期服务量不大,因此选择第一种架构。
版权声明: 本文为 InfoQ 作者【王家辉】的原创文章。
原文链接:【http://xie.infoq.cn/article/76113b556dc4e0ec3e6ddf6fa】。
本文遵守【CC BY-NC】协议,转载请保留原文出处及本版权声明。
评论