gpt4 book ai didi

处理大量 http 请求时,java.nio 与 libevent 应该选择什么?

转载 作者:行者123 更新时间:2023-11-30 15:58:41 25 4
gpt4 key购买 nike

我需要构建 HTTP 服务器来获取其中的许多请求。 1-5 秒内大约有 10,000-30,000 个。这是一个简短/小的请求。
我需要选择或去并将其基于 libevent/libev (或者也许是 ACE ??)或者使用 java.nio 在 java 中执行此操作。
我没有找到任何像 libevent 与 java.nio 这样的比较的基准测试或 ACE 与 java.nio。
专家们怎么看?
从我的角度来看,java更容易维护(java比c更容易)但我怀疑我会按绩效付费。
我需要建议。
谢谢

最佳答案

看看Netty 。它是一个 Java NIO 服务器,专为处理您的要求而构建。

至于基准测试,Google 的第一个命中已经有四年了:

http://gleamynode.net/articles/2232/

我敢打赌,从那时起 Netty 已经有所进步。

from my point of view java is more easy to maintain (java is easier then c) but i suspect i will pay in preference.

我假设您指的是“性能”,而不是“偏好”。我想说你的怀疑可能是错误的。最好自己获取一些真实数据并查看。

关于处理大量 http 请求时,java.nio 与 libevent 应该选择什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9574857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com