博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
四、瞬时响应:网站的高性能架构
阅读量:6077 次
发布时间:2019-06-20

本文共 437 字,大约阅读时间需要 1 分钟。

网站性能测试

    不同视角下的网站性能

    用户视角的网站性能

    前端架构优化手段,通过优化页面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树

HFDS


转载地址:http://ukogx.baihongyu.com/

你可能感兴趣的文章
iOS工程中如何去掉第三方的警告
查看>>
servlet的匹配规则,兼谈/与/*
查看>>
webdynpro tree控件使用
查看>>
权限组件(2):二级菜单
查看>>
Tido c++树状数组知识讲解(转载)
查看>>
noi 8787 数的划分
查看>>
Java多态和动态绑定是如何实现的
查看>>
Thymeleaf 在项目中的应用及前后端交互的一些知识(1)
查看>>
CocoaPods 添加WebP失败解决办法
查看>>
从实际案例聊聊Java应用的GC优化
查看>>
Rebind and Rewind in Execution Plans
查看>>
ARM Linux 3.x的设备树(Device Tree)【转】
查看>>
dotnet core error 0x80070057
查看>>
Hibernate缓存策略(一级缓存和EHcache二级缓存)
查看>>
带断点续传的多线程下载
查看>>
Oracle ERP系统模块
查看>>
获取客户端IP地址
查看>>
robot环境搭建
查看>>
Spring MVC的学习笔记
查看>>
Anaconda安装Tensorflow教程
查看>>