网站性能测试
不同视角下的网站性能
用户视角的网站性能
前端架构优化手段,通过优化页面HTML样式,利用浏览器的并发和异步特性,调整浏览器缓存策略,使用CDN服务,反向代理等手段。
缓存加快数据读取,集群提高吞吐能力,异步消息加快请求响应及实现削峰
建设优化骨干网,使用高性能服务器
测试指标
响应时间,并发数,吞吐量(TPS QPS),性能计数器
前端性能优化
1. 减少HTTP请求:合并css,合并js,合并图片
2. 使用浏览器缓存:HTTP头 Cache-Control 和 Expires
3. 启用压缩:HTML CSS JS — GZip
4. css 放在页面上面 js放在页面下面
5. 减少Cookie传输
系统上层,三步走吧:缓存 ,集群,异步吧
分布式缓存架构
JBoss Cache : 更新同步
Memcached : 互不通信
异步操作
代码级别
1.多线程 : IO CPU
2.资源复用
3.数据结构
4.GC
B+树
LSM树
时间: 2024-09-28 10:10:35