项目验收,nodejs第一个应用
 发布于 13 年前  作者 zhs077  8742 次预览  最后一次回复是 11 年前  来自  

昨天车辆系统验收。网关是基于nodejs设计的。每秒钟差不多接收11000条数据。感受到nodejs处理并发量的强大。

19 回复
cony138

多介绍点会死么。。。

gelihai

牛,跟qq发表的心情一样

haiyupeter

把网关的设计,与及如何处理各种监控,异常处理等,整理一份出来嘛,还有把11000条 数据处理的服务器压力等数据,发出来大家分享一下,赶紧的 :D

rench

分享下技术细节呀。。赶紧的。

jiyinyiyong

车辆验收系统… 求分享…

kingapple

用j2ee做,可能性能更好吧:)

freew01f

喝了吧~哥们~怎么可能呢~就java那个性能

yakczh

是socket还是http? 一条数据多少字节?

saionjisekai

。。。不是挖坟的,确实是上家公司也有个车辆GPS定位的项目,用的java、websocket搞的,阻塞式的IO搞到后面貌似1秒钟5万条数据有点扛不住,要是能用到Node的话,提升应该不是一点半点的。

atxkm

node这么强大哈

whatsmynick

@freew01f 要说开发效率和性能的折中或者类似sockjs/socket.io这类方案的完善性, Java拍马难及node。 要拼性能, Java(netty/vertx/…)那破性能妥妥的爆了Go, Go碾压PyPy下的tornado, PyPy下的tornado胜PyPy下的gevent(1.1dev), 而PyPy+gevent大致比裸的node http吞吐量高1/7左右, node怎么和Java比?

freew01f

@whatsmynick netty用的人也不会很多 现在,整体稳定性和 闹的 还差一些 再有我看过不少测试数据 也有 不少node秒netty的 node现在算比较成熟了 es6正式版之后 估计用户会多不少 毕竟不用callback了 非拼性能 还是C语言的CGI性能最赞吧 不过开发效率…

wh1100717

@freew01f

性能其实分为很多方面的。你可以看看最近的web frameworkd benchmarks。 多个角度来看java在性能上还是处于top地位。能与之匹敌的也只有少数c++和go的框架。 传送门: http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&test=json

freew01f

@wh1100717 THX的说~ 好好研究下~

hainee

@zhs077 肯定嘛,高IO场景用Node能完全发挥硬件性能……

ancoo

用的神马服务器啊