写点什么

从 HTTP 性能基准测试谈 Vert.x 高性能的秘密:从 JIT 编译到网络优化(英文演讲)

  • 2019-08-27
  • 本文字数:791 字

    阅读完需:约 3 分钟

从HTTP性能基准测试谈Vert.x高性能的秘密:从JIT编译到网络优化(英文演讲)

QCon上海2018大会上,Julien Viet 讲师做了《从 HTTP 性能基准测试谈 Vert.x 高性能的秘密:从 JIT 编译到网络优化(英文演讲)》主题演讲,主要内容如下。


演讲简介


The Techempower Framework Benchmark is a public comparison of more than 200 web frameworks in different languages. The competition is fierce and everyone wants to be ranked in the top!


Eclipse Vert.x is a popular reactive stack for the JVM, designed for highly scalable applications and has taken part in this competition for several years.


Performance benchmarks are often used for comparing HTTP server or web frameworks and often used by people to choose between implementations. We will look at what these benchmarks means and what they actually measure.


The presentation will explain the secret sauce powering Vert.x performance that has a direct impact on this benchmark, from Java just-in-time compiler to networking optimizations.

参考译文

Techempower 框架基准测试比较了 200 多个不同语言编写的 Web 框架。竞争非常激烈,大家都希望名列前茅。


Eclipse Vert.x 是 JVM 上一个流行的响应式软件栈,为编写高度可伸缩的应用而设计,它加入 Techempower 框架对比也有几年时间了。


性能基准测试通常用于比较 HTTP 服务器或 Web 框架,供人们在不同实现之间做选择时参考。我们一起看看这些基准测试的意义,以及实际是如何测量的。


演讲将介绍 Vert.x 性能如此之高、在基准测试中名列前茅的秘密,内容涉及 Java JIT 编译器到网络优化等不同内容。


讲师介绍


Julien Viet


Red Hat 首席软件工程师


Julien Viet 是 Vert.x 项目负责人,目前就职于 Red Hat,任首席软件工程师。Julien 从 2002 年开始开发开源软件。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2018/shanghai/schedule


2019-08-27 15:598519

评论

发布
暂无评论
发现更多内容

这些Java基础知识,诸佬们都还记得嘛(学习,复习,面试都可)

钟奕礼

编程 java;

实战案例,个个是经典,不愧是阿里P7私传“并发编程核心讲义”,竟能讲的如此通透

程序知音

Java 并发编程 多线程 高并发 后端技术

详解数据计算能力的四种类型

穿过生命散发芬芳

9月月更 数据计算

面试中经常问到的几个问题,快来看看能答对几道吧(Java)

钟奕礼

java; 编程、

程序员未来职业规划路线,请收藏

收到请回复

Java 程序员 架构 职业规划 语言 & 开发

【编程实践】详解MySQL在Python中的使用(1)

迷彩

Python MySQL 数据库 pymysql 9月月更

架构实战营模块一作业

π

架构实战营

架构实战训练营模块 1 作业

atcgnu

信我,Java面试的苦只吃一次,看完这八股文合集,渣渣也能进大厂

钟奕礼

编程 java;

01简单架构分析

神奇的叶叔叔

后疫情时代,RTE“沉浸式”体验还能这么玩?丨RTE 2022 编程挑战赛赛后专访

RTE开发者社区

人工智能

未来智安加入中国通信标准化协会成为全权会员

未来智安XDR SEC

Redis进阶知识点(可学习,可复习,可面试)

钟奕礼

java; 编程、

【云原生 | 从零开始学Kubernetes】十二、k8spod的生命周期与容器钩子

泡泡

Docker 云计算 云原生 k8s 9月日更

开发者有话说|要不是家里穷,我也不想当码农

三掌柜

个人成长 个人感悟

Groovy closure 与Java function转换

FunTester

vivo鲁京辉:数据安全与隐私保护是消费者的基本权利,是企业的“铁律”

极客天地

【编程实践】详解 MySQL 在 Python 中的使用(2)-pymysql的使用

迷彩

MySQL 数据库 增删改查 pymysql 9月月更 数据库操作

挑战Python的语法练习

芯动大师

项目实战 9月月更 模块创建

Android 开发环境的搭建(Android Studio + 逍遥模拟器)

Android Studio 安卓开发 9月月更

APICloud可视化编程(二)

YonBuilder低代码开发平台

前端开发 APICloud 多端开发

2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定。 package main import ( “fmt“ ) func main() { var

福大大架构师每日一题

golang 福大大 选择题

天天都在谈的防火墙到底是个啥,有哪些分类?如何选择防火墙?

wljslmz

网络安全 防火墙 9月月更

Java | abstract关键字【面向对象的第三大特征——多态】

Fire_Shield

Java 9月月更 abstract

史上最全的Java容器集合之equals 和 hashCode

自然

集合 Java core 9月月更

史上最全的Java容器集合之HashMap(源码解读)

自然

集合 Java core 9月月更

作业一

小虎

架构实战营

Python语法之模块和包(2)

芯动大师

9月月更 模块创建 包的应用

Python语法之异常处理

芯动大师

异常处理 9月月更 Python异常处理方法

极客时间-架构师训练营作业-模块一

沐の爹

【最右】面向TS生态的新型Flutter框架

刘剑

typescript 小程序 移动端 动态化 flutter for web

从HTTP性能基准测试谈Vert.x高性能的秘密:从JIT编译到网络优化(英文演讲)_QCon_Julien Viet_InfoQ精选文章