项目架构演变过程

1.将数据库、应用程序、文件等资源都放在一台服务器(单体架构)

2、应用服务与数据库服务分离

3、使用分布式缓存服务器

4、应用服务器集群

5、数据库读写分离

6、使用反向代理和CND加速网站响应

7、使用分布式文件系统和分布式数据库系统

8、使用NOSQL和搜索引擎

9、将复杂业务进行拆分

10、分布式服务器部署(分布式架构)

猜你喜欢

转载自www.cnblogs.com/ywbmaster/p/11788304.html