《大型网站技术架构》学习笔记1

1. 大型网站软件系统的特点
    高并发、大流量
    高可用
    海量数据
    用户分布广泛,网络情况复杂
    安全环境恶劣
    需求快速变更,发布频繁
    渐进式发展
2. 大型网站架构演化发展历程
    初始阶段的网站架构   一台服务器,上面包含了应用程序、数据库、文件系统
    应用服务器和数据分离  一般分为应用服务器、数据库服务器、文件服务器
    使用缓存改善网站性能
    使用应用服务器集群改善网站的并发处理能力
    数据库读写分离
    使用反向代理和CDN加速网站响应
    使用分布式文件系统和分布式数据库系统
    使用NOSQL和搜索引擎
    业务拆分
    分布式服务

你可能感兴趣的:(大型网站技术架构)