服务器架构史


掘金的一篇文章,图不错,挺清晰的。链接:服务端网站架构的演进

单机

tomcat和数据库在一台机器上。

image-20220511215121978

用户增长,一台机器不够了,tomcat和数据库资源竞争。

tomcat和数据库分开部署

image-20220511215309171

数据库缓存

image-20220511215538177

反向代理和负载均衡

image-20220511215704446

数据库读写分离

image-20220511215741567

分库

image-20220511215907301

分表

image-20220511215946334

多nginx负载均衡

image-20220511220156111

DNS负载均衡

image-20220511220348615

对于可变数据等场景引入NOSQL

image-20220511220505261

大应用拆分

image-20220511220613652

拆分重复代码为单独的服务

image-20220511220746697

Else

SOA、容器、云平台。。。待了解