抓包工具

简介: 引用:http://djt.qq.com/article-232-1.html 抓包软件,比如Ethereal(Wireshark的前身) 当后端某一个接口超时严重的情况下,很多用户的请求都会被挂起。

引用:http://djt.qq.com/article-232-1.html

抓包软件,比如EtherealWireshark的前身)

当后端某一个接口超时严重的情况下,很多用户的请求都会被挂起。这样就会消耗更多的连接资源,对Web服务器CPU的消耗很大。

 

js:简化了CGI逻辑,JS脚本绘制一个错误信息给予用户提示

静态:采用动静分离策略。

动态:采用自研的Web ServerQzhttp,主要用于动态分离的动态服务的需要

------------------------------------------------

每个服务都有独立的存储和处理逻辑。只有当所有的服务处理完成,才会由QQ空间框架服务器返回给用户。

有下面问题

1)        短板效应一损俱损;

2)        具体业务容量无法差异化。

解决上面问题

首页载入性能优化及首页内容静态化系统

--------------------------------------------------

研究用户访问模型。

拉取展现与UGC内容的变更比例是71。用户之间互访频繁,看他人与看自己的比例是51.。通过以上数据,可以看出用户的UGC更新很少,但是用户之间互相访问很频繁。根据用户的这种访问模型,空间团队研发了一套静态化系统(图3)。这套系统会将用户首页的内容全部Cache,然后根据用户的访问,以及用户自己UGC内容的更改,采用一定策略更新静态化系统的Cache数据。

 

---------------------------------

将网通和电信的数据合并为一套。当网通用户访问服务的时候,会通过一个代理将用户的请求转发到内网电信服务上。

静态资源下载量非常大:根据用户客户端IP判断用户属于哪一个ISP服务商,通过URL方式将用户的静态资源访问定向到该ISP的服务设备上。

---------------------------

js控制版本可见

为了保证版本的服务质量,空间采用了灰度发布策略。新特性可能按照用户尾号发布,每次新特性只对一小部分人可见。一段时间内的用户反馈后,不断修复和改进问题,再逐步扩大用户群对新特性的可见性,最后新特性才对全量用户可见。同时,也通过控制JS版本号来达到了灰度发布的目的。

----------------------------------

其它团队要在QQ空间上开发应用:平台和应用架构分离(如图5)、简单配置后上线(如图6)。

-------------------------

某个点不能用:采用“一点写,多点读”模式的架构模型

 

相关文章
|
存储 安全 算法
【接口加密】Java中的接口加密实践
【接口加密】Java中的接口加密实践
|
安全 网络协议 Unix
网络安全产品之认识安全隔离网闸
随着互联网的发展,网络攻击和病毒传播的方式越来越复杂,对网络安全的要求也越来越高。传统的防火墙设备在面对一些高级的网络攻击时,往往难以做到全面的防护,因此需要一种更加有效的网络安全设备来提高网络的安全性。此外,随着信息技术的不断发展,各个行业对信息系统的依赖程度也越来越高,一旦信息系统遭受攻击或入侵,可能会导致数据泄露、系统瘫痪等严重后果。因此,对于一些高安全级别的网络环境,如政府、军队、公安、银行等,需要一种更加可靠的安全设备来保证网络的安全性。在这样的背景下,安全隔离网闸作为一种新型的网络安全设备应运而生。本文让我们一起来认识安全隔离网闸。
732 0
|
安全 Java 测试技术
X509和CA的关系
X509和CA的关系
175 0
|
存储 弹性计算 容灾
华为云从入门到实战 | 云关系数据库备份、恢复及存储容灾服务
主要介绍华为云数据库RDS的备份与恢复部署过程以及SDRS的创建部署过程。
767 0
华为云从入门到实战 | 云关系数据库备份、恢复及存储容灾服务
|
11月前
|
NoSQL Java 关系型数据库
阿里 P7二面:Redis 执行 Lua,到底能不能保证原子性?
Redis 和 Lua,两个看似风流马不相及的技术点,为何能产生“爱”的火花,成为工作开发中的黄金搭档?技术面试中更是高频出现,Redis 执行 Lua 到底能不能保证原子性?今天就来聊一聊。 
363 1
|
12月前
|
SQL 缓存 运维
亿级流量架构理论+秒杀实战系列(一)
亿级流量架构理论+秒杀实战系列(一)
|
Prometheus Kubernetes 监控
在k8S中,etcd是怎么监控的?
在k8S中,etcd是怎么监控的?
|
Docker 容器
docker 部署gitlab
docker 部署gitlab
187 0
|
应用服务中间件 Docker 容器
docker tomcat时间少8小时问题解决
通过这些步骤,你应该能够解决Docker容器中Tomcat时间少8小时的问题,并确保容器中的时间与主机系统的时间保持一致。请根据你的实际情况和时区要求来调整时区设置。
379 0
|
消息中间件 存储 Java
RabbitMQ之Fanout(扇形) Exchange解读
RabbitMQ之Fanout(扇形) Exchange解读