下载此文档

京东商品详情页应对大流量的一些实践.pptx


文档分类:经济/贸易/财会 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
商品详情页是什么
通用版、闪购、全球购、服装、
易车、惠买车、今日抄底等
详情页前端结构 / 复杂的首屏
详情页前端结构 / 其他屏
商品详情页涉及的服务
商品详情页HTML页面渲染
价格服务
促销服务
库存状态/配商品详情页是什么
通用版、闪购、全球购、服装、
易车、惠买车、今日抄底等
详情页前端结构 / 复杂的首屏
详情页前端结构 / 其他屏
商品详情页涉及的服务
商品详情页HTML页面渲染
价格服务
促销服务
库存状态/配送至服务
广告词服务
预售/秒杀服务
评价服务
试用服务
推荐服务
商品介绍服务
各品类相关的一些特殊服务
等等等…..
详情页流量特点
详情页技术架构发展
详情页涉及的系统
商品详情页展示系统
数据异构系统
数据同步系统
动态模板展示系统
外部/内部动态服务系统
详情页涉及的系统
商品详情页统一服务系统
数据异构系统
统一服务Nginx接入层
统一服务Java服务系统
一些实践
异构思想
数据/缓存异构
数据/服务闭环
维度化存储
一些实践
接入层/代理层
统一入口、服务闭环
数据校验前置、缓存前置、一些业务逻辑前置、数据过滤
AB Test
灰度引流/发布
线上压测
流量切换
降级开关前置
监控服务质量
限流
一些实践
服务隔离
应用内线程池隔离
部署/分组隔离
拆应用隔离
一些实践
静态化
数据静态化
页面片段静态化
页面静态化
一些实践
缓存
应用本地缓存
Java Heap、Local Redis、Nginx Shared Dict、Nginx Proxy Cache
分布式缓存
Redis、Memcached
一致性哈希
错误数据/托底数据不缓存
一些实践
突发流量
高效缓存
缓存异构、多级缓存
自动降级
减少回源量
一致性哈希、非阻塞锁、三0四响应
一些实践
恶意访问
提升缓存命中率,减少回源冲击
限流
导流到隔离的分组
N页以后的请求做特殊处理,如降低请求速度
一些实践
托底数据
静态化
不缓存
一些实践
降级
人工降级开关
自动降级
超时降级、大访问量降级
一些实践
超时时间/重试
连接/读/写超时时间
连接池超时时间
重试时机/次数
一些实践
CDN回源
版本化
爬虫不回源,返回历史数据
非阻塞锁
一些实践
监控和报警
CPU/内存/磁盘
应用实例存活
调用量/响应时间/可用率
一些实践
日志
Nginx日志
访问日志、错误日志
应用日志
业务日志、异常日志
监控日志
调用量、响应时间、可用率
系统日志
如dmsg,nf_conntrack: table full, dropping packet.
一些实践
如何压测
吞吐量
Apache AB、Apache Jmeter
真实流量
tcpcopy、页面埋点
压测方式
读/写/读写压测
一些实践
其他
响应头记录服务器真实IP
前端JS瘦身,业务逻辑服务化后置
接入层数据过滤、数据校验、缓存前置、一些业务逻辑前置
智能DNS,减少跨机房调用
提供刷数据接口进行异常数据更新/删除
并发化提升性能
谢谢大家,
E-mail :******@
博 客:

京东商品详情页应对大流量的一些实践 来自淘豆网www.taodocs.com转载请标明出处.