首页
学习
活动
专区
工具
TVP
发布

Netty性能
EN

Stack Overflow用户
提问于 2011-03-01 01:09:50
回答 4查看 20.2K关注 0票数 16

在使用Netty和不使用Netty的应用程序中有成千上万的连接时,性能有什么真正的区别吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-03-01 02:11:20

实际上并非如此,使用Netty的一个很好的理由是提高连接的可靠性,让你自己编写连接的代码,而不是担心可能出错的所有细节。(通常只有通过艰难的方式才能找到答案)

Netty可以帮助您扩展超过1000个连接。但是,如果您不需要这么多连接,您可能会发现简单的代码执行得最好。

票数 21
EN

Stack Overflow用户

发布于 2011-03-01 04:24:08

正如Peter所指出的,并不是这样。

然而,我发现Netty也为构建服务器提供了一个非常好的API。尽管API有一点学习曲线,但它做得很好,创建一个新的服务器可能很简单。它在代码方面也非常高效,所以如果你有一个简单的协议和实现,你只需要很少的代码。

只有当您为HTTP以外的其他内容构建服务器时,才会这样做。如果您正在讨论HTTP web应用程序,请使用true。Apache用于直接的HTML页面,Tomcat如果您需要Servlets。

票数 12
EN

Stack Overflow用户

发布于 2014-07-03 18:58:41

Twitter在其搜索系统中使用了Netty:

参考:Twitter Search is Now 3x Faster

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5145129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档