Enviar búsqueda
Cargar
异步化分享
•
Descargar como PPTX, PDF
•
8 recomendaciones
•
934 vistas
C
cenwenchu
Seguir
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 29
Descargar ahora
Recomendados
异步化分享
异步化分享
cenwenchu
Axure绘制原型图、流程图的方法-宁凝
Axure绘制原型图、流程图的方法-宁凝
tbtomli
網路新時代的政府優質化 (1)
網路新時代的政府優質化 (1)
Shin-Cheng Yeh
软件工程
软件工程
bill0077
Web爬虫那点事
Web爬虫那点事
Yihua Huang
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
zhoujg
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
iflytek
App operationattaobao-velocity2010 bj-final
App operationattaobao-velocity2010 bj-final
iambuku
Recomendados
异步化分享
异步化分享
cenwenchu
Axure绘制原型图、流程图的方法-宁凝
Axure绘制原型图、流程图的方法-宁凝
tbtomli
網路新時代的政府優質化 (1)
網路新時代的政府優質化 (1)
Shin-Cheng Yeh
软件工程
软件工程
bill0077
Web爬虫那点事
Web爬虫那点事
Yihua Huang
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
zhoujg
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
Web端交互逻辑抽象的实践—运营h5页面和逻辑自动生成利器
iflytek
App operationattaobao-velocity2010 bj-final
App operationattaobao-velocity2010 bj-final
iambuku
基于Ht rca缺陷分析的测试改进-china test-张玲玲
基于Ht rca缺陷分析的测试改进-china test-张玲玲
drewz lin
Xamarin行動應用開發
Xamarin行動應用開發
Ian Chen
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
drewz lin
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
vanadies10
Web请求异步处理和海量数据即时分析在淘宝开放平台的实践
Web请求异步处理和海量数据即时分析在淘宝开放平台的实践
mysqlops
纵览Loadrunner核心功能
纵览Loadrunner核心功能
beiyu95
algorithm research and sharing
algorithm research and sharing
Chonpin HSU
香港六合彩
香港六合彩
aakine
大规模网站架构
大规模网站架构
drewz lin
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)
FLASH开发者交流会
Qq game后台架构及开发介绍
Qq game后台架构及开发介绍
mysqlops
从网格计算到云计算
从网格计算到云计算
Riquelme624
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
运维系统开发与Rails 3页面开发实践
运维系统开发与Rails 3页面开发实践
Li JianYe
Dreaming Infrastructure
Dreaming Infrastructure
kyhpudding
Java@taobao
Java@taobao
vanadies10
分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocess
babel_qi
事件驱动编程
事件驱动编程
banq jdon
淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptx
mekosin001123
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
jakepaige317
Más contenido relacionado
Similar a 异步化分享
基于Ht rca缺陷分析的测试改进-china test-张玲玲
基于Ht rca缺陷分析的测试改进-china test-张玲玲
drewz lin
Xamarin行動應用開發
Xamarin行動應用開發
Ian Chen
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
drewz lin
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
drewz lin
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
vanadies10
Web请求异步处理和海量数据即时分析在淘宝开放平台的实践
Web请求异步处理和海量数据即时分析在淘宝开放平台的实践
mysqlops
纵览Loadrunner核心功能
纵览Loadrunner核心功能
beiyu95
algorithm research and sharing
algorithm research and sharing
Chonpin HSU
香港六合彩
香港六合彩
aakine
大规模网站架构
大规模网站架构
drewz lin
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)
FLASH开发者交流会
Qq game后台架构及开发介绍
Qq game后台架构及开发介绍
mysqlops
从网格计算到云计算
从网格计算到云计算
Riquelme624
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
drewz lin
运维系统开发与Rails 3页面开发实践
运维系统开发与Rails 3页面开发实践
Li JianYe
Dreaming Infrastructure
Dreaming Infrastructure
kyhpudding
Java@taobao
Java@taobao
vanadies10
分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocess
babel_qi
事件驱动编程
事件驱动编程
banq jdon
淘宝网前端应用与发展
淘宝网前端应用与发展
taobao.com
Similar a 异步化分享
(20)
基于Ht rca缺陷分析的测试改进-china test-张玲玲
基于Ht rca缺陷分析的测试改进-china test-张玲玲
Xamarin行動應用開發
Xamarin行動應用開發
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
淘宝网架构变迁和挑战(Oracle架构师日)
淘宝网架构变迁和挑战(Oracle架构师日)
Web请求异步处理和海量数据即时分析在淘宝开放平台的实践
Web请求异步处理和海量数据即时分析在淘宝开放平台的实践
纵览Loadrunner核心功能
纵览Loadrunner核心功能
algorithm research and sharing
algorithm research and sharing
香港六合彩
香港六合彩
大规模网站架构
大规模网站架构
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)
Qq game后台架构及开发介绍
Qq game后台架构及开发介绍
从网格计算到云计算
从网格计算到云计算
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
运维系统开发与Rails 3页面开发实践
运维系统开发与Rails 3页面开发实践
Dreaming Infrastructure
Dreaming Infrastructure
Java@taobao
Java@taobao
分布式流数据实时计算平台 Iprocess
分布式流数据实时计算平台 Iprocess
事件驱动编程
事件驱动编程
淘宝网前端应用与发展
淘宝网前端应用与发展
Último
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptx
mekosin001123
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
jakepaige317
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
mekosin001123
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
黑客 接单【TG/微信qoqoqdqd】
educ6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptx
mekosin001123
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
jakepaige317
Último
(6)
EDUC6506_ClassPresentation_TC330277 (1).pptx
EDUC6506_ClassPresentation_TC330277 (1).pptx
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
哪里可以购买日本筑波学院大学学位记/做个假的文凭可认证吗/仿制日本大学毕业证/意大利语CELI证书定制
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
EDUC6506(001)_ClassPresentation_2_TC330277 (1).pptx
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
1.🎉“入侵大学入学考试中心修改成绩”来袭!ALEVEL替考大揭秘,轻松搞定考试成绩! 💥你还在为无法进入大学招生系统而烦恼吗?想知道如何通过技术手段更改...
educ6506presentationtc3302771-240427173057-06a46de5.pptx
educ6506presentationtc3302771-240427173057-06a46de5.pptx
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
泽兰应用科学大学毕业证制作/定制国外大学录取通知书/购买一个假的建国科技大学硕士学位证书
异步化分享
1.
异步化分享 放翁
Mail : fangweng@taobao.com Blog : http://blog.csdn.net/cenwenchu79/ 围脖:t.sina.com.cn/fangweng
2.
3.
Web请求处理异步化介绍
4.
5.
异步化场景和概念
6.
异步化场景和概念 B A
A的可用性最差情况是sum(A系统自身可用性,B系统可用性)。 A系统的处理能力是min(A系统处理能力,B系统处理能力)
7.
8.
差别化流程设计
9.
功能差别化(系统与业务,不同业务间)
10.
11.
异步化场景和概念 异步化要素 Sequence(状态迁移)
Callback(事件驱动) 场景类比 食堂与餐馆
12.
异步化场景和概念 异步化是否成为一个陷阱 差别化设计是否对现有系统有帮助(TOP的改造驱动)
全局观(差别化的角度) 投入产出比(收益和投入)
13.
Web请求处理异步化介绍 Web请求处理异步化=NIO? NIO早已被容器支持但使用率不高(why)
容器的请求生命周期管理的变革 Web请求三个演进阶段 Thread Pre Connection Thread Pre Request Thread Pre Event
14.
Web请求处理异步化介绍 非异步化Web请求处理
15.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为阻塞模式。
16.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为非阻塞模式。(Push &
complete mode)
17.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为非阻塞模式。(Pull &
Complete mode)
18.
Web请求处理异步化介绍 异步化Web请求处理,后端服务提供者为非阻塞模式。(Push &
resume mode)
19.
Web请求处理异步化介绍 主流容器对于Web请求异步化支持 Jetty6+
Continuation Servlet3 Tomcat7+ Servlet3 Comet与Web请求异步化差别
20.
Web请求处理异步化介绍 Continuation的介绍
21.
Web请求处理异步化介绍 Continuation的介绍
22.
Web请求异步化实践 TOP异步化的原动力 系统间的差别化(后端服务接入与平台整体服务的差别化)
平台处理流程差别化(系统处理与业务处理差别化) 提高系统处理能力,降低开销 可定制化业务规则来分配业务处理能力
23.
Web请求异步化实践 TOP Web请求异步化改造
典型taobao后台应用(主要是用到了多个内部组件)的Jetty迁移。 TOP管道化体系的异步改造。 测试不同容器不同模式下的应用处理能力,并通过数据得出结论。
24.
Web请求异步化实践 应用迁移 依赖迁移(HSF,TFS,JNDI等)
容器迁移(干净,易扩展,配置即实现) 管道化体系迁移 管道化体系:天然的异步基础 彻底异步与半异步模式
25.
Web请求异步化实践 异步化改造的三种模式:
26.
Web请求异步化实践 异步化改造的三种模式:
27.
Web请求异步化实践 测试结果: 场景:后台服务执行时间为1秒,no
think time,容器为Nginx+Jetty
28.
Web请求异步化实践 测试结果: 200并发用户,调用user.get服务,no
think time,容器线程池400,业务线程池500.
29.
Web请求异步化实践 测试结果: 200并发用户,调用user.get服务,no
think time,容器线程池200,业务线程池 500.
30.
Web请求异步化实践 测试结果: 200并发用户,no
think time,容器线程池200,业务线程池500.
31.
追根溯源,看到技术背后的理念 没有不好的技术,只有不会用技术的人
Descargar ahora