系统架构的演变

1、集中式架构 当网站流量比较小的时候,只需要一个应用,将所有的功能部署在一起,以减少部署成本,服务器成本等等。所有的增删改查功能集中在一起。 就拿我写的一个简单的微博项目来说: 好处:开发成本低 缺点: 代码耦合,开发维护麻烦 无法针对单个模块做维护或者优化 单点容错率低,一台服务器,服务器挂了整个项目就都用不了了 并发能力低 水平拆分 水平拆分:在集中式的基础之上,将请求和业务分离出来 垂直拆
相关文章
相关标签/搜索