您的位置 首页 k8s

后台技术架构的发展史

后台技术架构的发展史

第一阶段:单体架构

如果考虑到个人网站, 我们刚开始考虑的是 做一个单体架构, 比如类似白眉大叔这个网站,  数据库 mysql  和 wp资源都在同一台服务器上。

第2阶段: 垂直架构

但是随着我网站的访问量越来越多了,

每天的UV过万,PV过十万时,你会发现,单体架构下,服务器的负载越来越高了

这个时候需要考虑的对这台服务器进行配置升级,把CPU/内存升配成64核、128G内存。

当然,这样的顶配服务器,在博客系统性能不太差的情况下,支撑每天十万的PV应该也是没问题。
但是,如果如果你的博客越来越火,访问量越来越大,顶配服务器能支撑的并发量也是有极限的。
这时候,就要对架构进行升级了,最简单的方式,就是从单体架构升级为垂直架构

也就是把应用和数据库分开来部署。
你的博客系统部署在一台服务器上,mysql数据库系统部署在另外一台服务器上。
因为增加了一台服务器,你的个人网站又可以支撑更多的用户访问啦。

第3阶段:数据库主从

你的个人网站还是不断地有新用户来关注和访问。
你会发现,mysql数据库的压力非常大,经常出现拥堵和慢查询。
这时候又要考虑对系统架构进行升级了。

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章