java 11 java.net.http.Websocket 与 undertow 或 vert.x、netty 相比效率如何
Posted
技术标签:
【中文标题】java 11 java.net.http.Websocket 与 undertow 或 vert.x、netty 相比效率如何【英文标题】:How efficient are java 11 java.net.http.Websocket comparing to undertow or vert.x, netty 【发布时间】:2022-01-20 06:02:39 【问题描述】:与 undertow、jetty、vert.x 相比,我找不到 java 11 客户端/服务器 websocket 的性能基准。是否有任何基准测试,我只是错过了它,或者没有这样的基准测试(这会很奇怪)?
【问题讨论】:
【参考方案1】:对于大多数应用程序 Vert.x websockets 足够高性能。此外,基准测试结果往往不会延续到不同的领域,即您会看到不同的结果,因为您的应用程序与基准测试应用程序不同。
尽管如此,您的问题 - 这里有两个链接可以提供有关性能的一些信息
https://www.researchgate.net/publication/330298316_Performance_Comparison_and_Evaluation_of_WebSocket_Frameworks_Netty_Undertow_Vertx_Grizzly_and_Jetty
https://colobu.com/2015/05/22/implement-C1000K-servers-by-spray-netty-undertow-and-node-js/#comments [需要谷歌翻译]
【讨论】:
感谢您的回复,我看到了第一个研究,但与 undertow、netty 等相比,我对 java.net.http.Websocket 的性能更感兴趣......我主要使用 undertow,并且这很棒,但我总是更喜欢使用 jdk 而不是外部库。我想我会去看看它是怎么回事以上是关于java 11 java.net.http.Websocket 与 undertow 或 vert.x、netty 相比效率如何的主要内容,如果未能解决你的问题,请参考以下文章