性能,可用性,伸缩性,扩展性,安全性。

  • 前端架构
    • 浏览器优化技术,页面缓存,合并HTTP减少请求次数,使用页面压缩
    • CDN
    • 动静分离,静态资源独立部署
    • 图片服务
    • 反向代理,在各个服务器之前,提供页面缓存服务
    • DNS
  • 应用层架构
    • 开发框架
    • 页面渲染
    • 负载均衡
    • session管理
    • 动态页面静态化
    • 业务拆分
    • 虚拟化服务器,将一台物理服务器虚拟化为多台虚拟服务器
  • 服务层架构
    • 分布式消息
    • 分布式服务,面向服务架构SOA
    • 分布式缓存
    • 分布式配置
  • 存储层架构
    • 分布式文件
    • 关系数据库,分布式访问
    • NoSQL数据库,HBase
    • 数据同步
  • 后台架构
    • 搜索引擎
    • 数据仓库
    • 推荐系统
  • 数据采集和监控
    • 浏览器数据采集
    • 服务器业务数据采集
    • 服务器性能数据采集
    • 系统监控
    • 系统报警
  • 安全架构
    • web攻击
    • 数据保护
  • 数据中心机房架构
    • 机房架构
    • 机柜架构
    • 服务器架构