大型网站技术架构
2022-01-13 15:28:44 72 举报
AI智能生成
大型网站技术架构技术要点
作者其他创作
大纲/内容
大型网站的特点
高并发
大流量
高可用
海量数据
用户分布广泛
网络情况复杂
安全环境恶劣
发布频繁
渐进式发展
大型网站发展历程
单机服务器
应用和数据分离
应用服务器重CPU
数据库服务器注重硬盘和内存
文件服务器重硬盘
使用缓存
本地缓存
远程分布式缓存
应用服务器集群
数据库读写分离
加速访问速度
反向代理
CDN
分布式文件和数据库
NoSQL和搜索引擎
业务拆分
分布式服务
大型网站架构模式
分层
分割
分布式
分布式应用和服务
分布式静态资源
分布式数据和存储
分布式计算
分布式配置
集群
缓存
CDN
反向代理
本地缓存
分布式缓存
异步
提高系统可用性
加快响应速度
消除并发高峰
冗余
自动化
安全
核心架构要素
性能
可用性
伸缩性
扩展性
安全性
高可用-瞬时响应
网站性能角度
用户角度
开发角度
运维角度
性能指标
响应时间
并发数
吞吐量
性能计数器
测试方法
性能测试
负责测试
压力测试
稳定性测试
测试报告
优化策略
web前端优化
减少HTTP请求
使用浏览器缓存
启用压缩
CSS上JS下
减少cookie传输
CDN加速
反向代理
应用服务器优化
分布式缓存
异步操作
使用集群
代码优化
存储性能优化
固态硬盘
算法数
HDFS RAID
高可用-万无一失
可用性度量和考核
高可用的架构
高可用的应用
服务失效转移
服务器集群的session管理
高可用的服务
分级管理
超时设置
异步调用
服务降级
幂等性设计
高可用的数据
CAP原理
数据持久性
数据可访问性
数据一致性
数据备份
失效转移
软件质量
软件发布
自动化测试
预发布验证
代码控制
自动化发布
灰度发布
运行监控
监控数据采集
用户行为日志
服务器性能监控
运行数据报告
监控管理
系统报警
失效转移
自动降级
0 条评论
下一页