我需要构建HTTP服务器来获取许多请求。像1-5,000秒中的10,000-30,000。
它是短/小的要求。
我需要选择或去基于libevent / libev(或者ACE?)
或者使用java.nio在java中执行
我没有找到任何主题,像libevent vs java.nio
或ACE vs java.nio。
你有什么专家的想法?
从我的角度来看java更容易维护(java比c更容易)
但我怀疑我会付出代价
我需要建议
感谢
答案 0 :(得分:1)
看看Netty。它是一个Java NIO服务器,用于处理您所要求的内容。
至于基准测试,谷歌的第一个打击已经有四年了:
http://gleamynode.net/articles/2232/
我敢打赌,自那时起,Netty已有所改善。
从我的角度来看,java更容易维护(java更容易 然后c)但我怀疑我会优先支付。
我认为你的意思是“表现”,而不是“偏好”。我会说你的怀疑可能不正确。最好获得自己的一些真实数据并查看。