首页>会议文档 >

阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程

page:
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程
阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程

阿里巴巴 郁磊——免费的性能午餐—Alibaba JDK 协程

所属会议:2017 QCon全球软件开发大会-上海站会议地点:上海


下载

手机看
活动家APP客户端

扫二维码下载
或点击下载
Android iOS

2352次
浏览次数

文档介绍

在分布式应,海量机器的背景下,写出高效的 WebServer 是巨大的技术挑战。nginx、memcached 等高效的服务器使用了高效的线程模型,通过异步编程结合少量线程来服务海量用户,获得了相比同步模型更高的性能,更快的响应时间,更低的机器成本。 主流的 Java Web 容器给了我们一个可以独占整个线程的编程环境,操作系统消耗大量计算资源在线程调度上。现有的 Java 程序业务复杂、框架众多,用异步改写需要巨大的代价。Alibaba JDK 使用协程作为异步 IO 的抽象机制,使得现有基于独占线程模型的代码透明的跑在事件驱动模型上,获得性能提升。 我将和大家分享事件驱动、异步、协程间的关系、实现原理;如何通过 JVM 改动零感知地让应用转换到异步模型。并结合阿里巴巴的海量电商、中间件应用场景分析异步的效果。

×

打开微信扫一扫,分享到朋友圈