Submit Search
Upload
异步化分享
•
Download as PPTX, PDF
•
8 likes
•
858 views
C
cenwenchu
Follow
异步化分享
Read less
Read more
Technology
Report
Share
Report
Share
1 of 26
Download now
Recommended
异步化分享
异步化分享
cenwenchu
Linux BPF Superpowers
Linux BPF Superpowers
Brendan Gregg
Blazing Performance with Flame Graphs
Blazing Performance with Flame Graphs
Brendan Gregg
Linux Systems Performance 2016
Linux Systems Performance 2016
Brendan Gregg
Linux Profiling at Netflix
Linux Profiling at Netflix
Brendan Gregg
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016
Brendan Gregg
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old Secrets
Brendan Gregg
Velocity 2015 linux perf tools
Velocity 2015 linux perf tools
Brendan Gregg
Recommended
异步化分享
异步化分享
cenwenchu
Linux BPF Superpowers
Linux BPF Superpowers
Brendan Gregg
Blazing Performance with Flame Graphs
Blazing Performance with Flame Graphs
Brendan Gregg
Linux Systems Performance 2016
Linux Systems Performance 2016
Brendan Gregg
Linux Profiling at Netflix
Linux Profiling at Netflix
Brendan Gregg
Broken Linux Performance Tools 2016
Broken Linux Performance Tools 2016
Brendan Gregg
Linux Performance Analysis: New Tools and Old Secrets
Linux Performance Analysis: New Tools and Old Secrets
Brendan Gregg
Velocity 2015 linux perf tools
Velocity 2015 linux perf tools
Brendan Gregg
Web爬虫那点事
Web爬虫那点事
Yihua Huang
淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com
单页面开发遇到的一些问题
单页面开发遇到的一些问题
Zhi Zhong
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
zhoujg
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
iflytek
MobileWebAppFramework_V5_design
MobileWebAppFramework_V5_design
Jackson Tian
從零開始做架構圖
從零開始做架構圖
Philip Zheng
前端样式开发演变之路
前端样式开发演变之路
Zhao Lei
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
vanadies10
EventProxy introduction - JacksonTian
EventProxy introduction - JacksonTian
Jackson Tian
Event proxy introduction
Event proxy introduction
mysqlops
新浪微博的BigPipe后端实现技术分享——11月26日淘宝aDev技术沙龙
新浪微博的BigPipe后端实现技术分享——11月26日淘宝aDev技术沙龙
slawdan
软件工程
软件工程
bill0077
沪江去 Windows 实践 - 从 SQL Server 到 MySQL
沪江去 Windows 实践 - 从 SQL Server 到 MySQL
Jingchao Di
Big pipe backend2
Big pipe backend2
锐 张
前端&服务器
前端&服务器
fangdeng
000 北京圣思园教育科技有限公司第一期面授培训大纲
000 北京圣思园教育科技有限公司第一期面授培训大纲
ArBing Xie
天祁《交易线》
天祁《交易线》
tbmallf2e
特卖场景下的大数据平台和机器学习实践
特卖场景下的大数据平台和机器学习实践
Leo Zhou
More Related Content
Similar to 异步化分享
Web爬虫那点事
Web爬虫那点事
Yihua Huang
淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com
单页面开发遇到的一些问题
单页面开发遇到的一些问题
Zhi Zhong
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
zhoujg
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
iflytek
MobileWebAppFramework_V5_design
MobileWebAppFramework_V5_design
Jackson Tian
從零開始做架構圖
從零開始做架構圖
Philip Zheng
前端样式开发演变之路
前端样式开发演变之路
Zhao Lei
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
vanadies10
EventProxy introduction - JacksonTian
EventProxy introduction - JacksonTian
Jackson Tian
Event proxy introduction
Event proxy introduction
mysqlops
新浪微博的BigPipe后端实现技术分享——11月26日淘宝aDev技术沙龙
新浪微博的BigPipe后端实现技术分享——11月26日淘宝aDev技术沙龙
slawdan
软件工程
软件工程
bill0077
沪江去 Windows 实践 - 从 SQL Server 到 MySQL
沪江去 Windows 实践 - 从 SQL Server 到 MySQL
Jingchao Di
Big pipe backend2
Big pipe backend2
锐 张
前端&服务器
前端&服务器
fangdeng
000 北京圣思园教育科技有限公司第一期面授培训大纲
000 北京圣思园教育科技有限公司第一期面授培训大纲
ArBing Xie
天祁《交易线》
天祁《交易线》
tbmallf2e
特卖场景下的大数据平台和机器学习实践
特卖场景下的大数据平台和机器学习实践
Leo Zhou
Similar to 异步化分享
(20)
Web爬虫那点事
Web爬虫那点事
淘宝网前端应用与发展
淘宝网前端应用与发展
单页面开发遇到的一些问题
单页面开发遇到的一些问题
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
MobileWebAppFramework_V5_design
MobileWebAppFramework_V5_design
從零開始做架構圖
從零開始做架構圖
前端样式开发演变之路
前端样式开发演变之路
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
EventProxy introduction - JacksonTian
EventProxy introduction - JacksonTian
Event proxy introduction
Event proxy introduction
新浪微博的BigPipe后端实现技术分享——11月26日淘宝aDev技术沙龙
新浪微博的BigPipe后端实现技术分享——11月26日淘宝aDev技术沙龙
软件工程
软件工程
沪江去 Windows 实践 - 从 SQL Server 到 MySQL
沪江去 Windows 实践 - 从 SQL Server 到 MySQL
Big pipe backend2
Big pipe backend2
前端&服务器
前端&服务器
000 北京圣思园教育科技有限公司第一期面授培训大纲
000 北京圣思园教育科技有限公司第一期面授培训大纲
天祁《交易线》
天祁《交易线》
特卖场景下的大数据平台和机器学习实践
特卖场景下的大数据平台和机器学习实践
异步化分享
1.
异步化分享 放翁 Mail
: fangweng@taobao.com Blog : http://blog.csdn.net/cenwenchu79/ 围脖:t.sina.com.cn/fangweng
2.
3.
Web请求处理异步化介绍
4.
5.
6.
差别化流程设计
7.
功能差别化(系统与业务,不同业务间)
8.
9.
异步化场景和概念 异步化是否成为一个陷阱 差别化设计是否对现有系统有帮助(TOP的改造驱动)
全局观(差别化的角度) 投入产出比(收益和投入)
10.
Web请求处理异步化介绍 Web请求处理异步化=NIO? NIO早已被容器支持但使用率不高(why)
容器的请求生命周期管理的变革 Web请求三个演进阶段 Thread Pre Connection Thread Pre Request Thread Pre Event
11.
Web请求处理异步化介绍 非异步化Web请求处理
12.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为阻塞模式。
13.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为非阻塞模式。(Push &
complete mode)
14.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为非阻塞模式。(Pull &
Complete mode)
15.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为非阻塞模式。(Push &
resume mode)
16.
Web请求处理异步化介绍 主流容器对于Web请求异步化支持 Jetty6+
Continuation Servlet3 Tomcat7+ Servlet3 Comet与Web请求异步化差别
17.
Web请求处理异步化介绍 Continuation的介绍
18.
Web请求处理异步化介绍 Continuation的介绍
19.
Web请求异步化实践 TOP异步化的原动力 系统间的差别化(后端服务接入与平台整体服务的差别化)
平台处理流程差别化(系统处理与业务处理差别化) 提高系统处理能力,降低开销 可定制化业务规则来分配业务处理能力
20.
Web请求异步化实践 TOP Web请求异步化改造
典型taobao后台应用(主要是用到了多个内部组件)的Jetty迁移。 TOP管道化体系的异步改造。 测试不同容器不同模式下的应用处理能力,并通过数据得出结论。
21.
Web请求异步化实践 应用迁移 依赖迁移(HSF,TFS,JNDI等)
容器迁移(干净,易扩展,配置即实现) 管道化体系迁移 管道化体系:天然的异步基础 彻底异步与半异步模式
22.
Web请求异步化实践 异步化改造的三种模式:
23.
Web请求异步化实践 异步化改造的三种模式:
24.
Web请求异步化实践 测试结果: 场景:后台服务执行时间为1秒,no
think time,容器为Nginx+Jetty
25.
Web请求异步化实践 测试结果: 200并发用户,调用user.get服务,no
think time,容器线程池400,业务线程池500.
26.
Web请求异步化实践 测试结果: 200并发用户,调用user.get服务,no
think time,容器线程池200,业务线程池 500.
27.
Web请求异步化实践 测试结果: 200并发用户,no
think time,容器线程池200,业务线程池500.
28.
追根溯源,看到技术背后的理念 没有不好的技术,只有不会用技术的人
Download now