架构的演化 零阶段:最简单的互联网应用架构
一阶段:应用数据分离
二阶段:使用缓存改善系统性能
三阶段:使用应用服务器集群改善系统的并发处理能力
四阶段:数据库读写分离
五阶段:使用反向代理和 CDN 加速网站响应
六阶段:使用分布式文件系统和分布式数据库系统
七阶段:使用 NoSQL 和搜索引擎
八阶段:业务拆分
九阶段:微服务以及中台化
架构的演化 零阶段:最简单的互联网应用架构
一阶段:应用数据分离
二阶段:使用缓存改善系统性能
三阶段:使用应用服务器集群改善系统的并发处理能力
四阶段:数据库读写分离
五阶段:使用反向代理和 CDN 加速网站响应
六阶段:使用分布式文件系统和分布式数据库系统
七阶段:使用 NoSQL 和搜索引擎
八阶段:业务拆分
九阶段:微服务以及中台化