PM - 大型项目架构演进

架构演进

  • 1.一台服务器包含文件系统,数据库,应用系统
  • 2.将数据和应用,文件分离成三个服务器
  • 3.基于二八原则,加入缓存机制,分为本地和远程缓存
  • 4.加入负载均衡调度,并横向扩展应用服务器
  • 5.数据库瓶颈,对数据库进行读写分离,并采用多数据源
  • 6 加入CDN和反向代理服务,缓存用户资源
  • 7.进行分布式文件系统服务器改造
  • 8.对数据进行专库专用,垂直拆分,解决并发量过大,并加入分布式事务等
  • 9.当某个业务数据库达到瓶颈,则进行水平拆分,即user = u1+u2
  • 10.改造搜索功能为搜索引擎,加入NoSql,统一数据访问模块等
  • 11.对负载均衡进行集群和主从双机热备,加入自动切换方案









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章