Undertow、Vert.x 和 Netty 的压力测试比较 - 开源中国社区
Undertow、Vert.x 和 Netty 的压力测试比较
oschina 2014年02月25日

Undertow、Vert.x 和 Netty 的压力测试比较

oschina oschina 发布于2014年02月25日 收藏 58 评论 19

有免费的MySQL,为什么还要买? >>>  

Tech Empower 对 90 个框架进行了性能方面的比较测试,这些测试主要是设计一些基础的任务,例如 JSON 序列化、数据库访问、服务端模板生成等等。你可以从 introduction, permutationenvironment details 这三篇文章了解更多关于这次测试的详情。

经过 8 轮测试后,完整的测试结果请看 这里.

Undertow 是 WildFly 8 中采用的最新的 Web 服务器,它在这次测试中表现非常好,进入了前 10 名,特别是它还是一个全新的项目。来自红帽公司的另外两个框架 Vert.xNetty 也表现优异。

下面是一些测试结果截图:

前三个都是红帽公司的!

Undertow 是一个采用 Java 开发的灵活的高性能 Web 服务器,提供包括阻塞和基于 NIO 的非堵塞机制。Undertow 是红帽公司的开源产品,是 Wildfly 默认的 Web 服务器。

此外你知道吗,Twitter 的容错协议诊断 RPC 框架 Finagle 是基于 Netty 构建的。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Undertow、Vert.x 和 Netty 的压力测试比较
分享
评论(19)
最新评论
0
vert.x底层是用netty写的,这个有可比性?
0
<a target="_blank" href="http://shang.qq.com/wpa/qunwpa?idkey=3d3806b7576746033b0f3330bb46e7c542e6a61c55d062f48ec560154a4319d6"><img border="0" src="http://pub.idqqimg.com/wpa/images/group.png" alt="vert.x3.0学习交流群" title="vert.x3.0学习交流群"></a>
0
vert.x 是什么啊
0

引用来自“eechen”的评论

Data updates:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=update
Responses per second at 20 updates per request, physical hardware
HHVM排第一,霸气的更新性能。

Multiple queries:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=query
Responses per second at 20 queries per request, physical hardware
HHVM排第五,查询性能也不错。

如果觉得PHP-FPM+ZendOPcache不能满足你的性能,那就试试HHVM:
https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-on-Ubuntu-12.04

引用来自“丑矬穷”的评论

原来是Facebook的,那没说的,一定NB

引用来自“eechen”的评论

HHVM并不是作为通用PHP的替代,比如mysqli扩展也是今年才加进去的,很多PHP的Pecl扩展HHVM也不支持,另外HHVM也没有提供Windows版本。
(⊙v⊙)嗯,那就看需求了,做个小玩具之类的,还是C#比较好
0

引用来自“eechen”的评论

Data updates:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=update
Responses per second at 20 updates per request, physical hardware
HHVM排第一,霸气的更新性能。

Multiple queries:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=query
Responses per second at 20 queries per request, physical hardware
HHVM排第五,查询性能也不错。

如果觉得PHP-FPM+ZendOPcache不能满足你的性能,那就试试HHVM:
https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-on-Ubuntu-12.04

引用来自“丑矬穷”的评论

原来是Facebook的,那没说的,一定NB
HHVM并不是作为通用PHP的替代,比如mysqli扩展也是今年才加进去的,很多PHP的Pecl扩展HHVM也不支持,另外HHVM也没有提供Windows版本。
0

引用来自“john_sh”的评论

vertx是很不错,可惜现在国内还没有人赏识
高管们可能还不知道
0

引用来自“eechen”的评论

Data updates:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=update
Responses per second at 20 updates per request, physical hardware
HHVM排第一,霸气的更新性能。

Multiple queries:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=query
Responses per second at 20 queries per request, physical hardware
HHVM排第五,查询性能也不错。

如果觉得PHP-FPM+ZendOPcache不能满足你的性能,那就试试HHVM:
https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-on-Ubuntu-12.04
原来是Facebook的,那没说的,一定NB
0
vertx是很不错,可惜现在国内还没有人赏识
0
Data updates:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=update
Responses per second at 20 updates per request, physical hardware
HHVM排第一,霸气的更新性能。

Multiple queries:
http://www.techempower.com/benchmarks/#section=data-r8&hw=i7&test=query
Responses per second at 20 queries per request, physical hardware
HHVM排第五,查询性能也不错。

如果觉得PHP-FPM+ZendOPcache不能满足你的性能,那就试试HHVM:
https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-on-Ubuntu-12.04
0
这个一年前不是发过吗
0
看不懂啊~~求指教
0
好广告
0
jetty和netty经常接触啊,其他用得太少
0
Undertow、Jetty、Netty 是用java开发的,
0
当时关注httpkit才看到这个对比的,上面go的指标太厉害了
0
cpoll_cppsp-raw,没听过,在数据查询方面,很NB啊,得好几个第一。
0
Undertow 明显是他的广告
0
很详细。。只是前面有几个框架都没怎么听过
0
给GO做广告了。。。Java依然是生产主力。
顶部