大浏览量系统的静态化架构设计

网络的大流量对于Web开发是一个很大的挑战,需要考虑很多因素,你如网络结构、网卡瓶颈、缓存还有数据一致性等

淘宝大浏览量商品详情系统简介

淘宝日均约有25亿,日均独立IP访问约有1.5亿,其中item.taobao.com域名对应的Detail系统约占总PV的25%。可以说Detail系统是目前淘宝中单系统访问量最高的系统,,当前每秒约有20KB的请求到达我们的后端服务器。
在这里插入图片描述
前面HTTP请求经过负载均衡设备分配到某个域名对应的应用集群,经过Nginx代理到JBoss或者Tomcat容器,由他们负责具体处理用户的请求。
目前大浏览量的系统大部分需要读取的数据已经走K/V缓存了,不直接从DB中获取数据了,还有一部分应用逻辑会走远程的系统调用,淘宝有一套高性能的分布式服务框架(HSF框架)来提供系统之间的服务调用。

系统面临哪些挑战

系统需要更好的性能和稳定性,面对一些双11,双12,秒杀活动,系统会遇到突发流量暴增,这对系统的冲击很大。
在这里插入图片描述

淘宝前台系统的优化历程

淘宝的发展是典型有小到大系统的升级发展,所以我们应该了解一下淘宝前台系统的优化

  1. 2009年,系统拆分、静态文件合并、前端页面异步化和JSON化
  2. 2010年,去DB依赖、引入缓存、提升单机QPS、关注用户体验
  3. 2011年,优化进入深水区Velocity、BigPipe
  4. 2012年,静态化改造
  5. 2013年,统一Cache、CDN化、网络协议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值