最好的方法是什么:servlet 3.0或node.js?
我正在考虑使用一些最现代技术的高并发应用程序架构。
我在servlet3和node.js之间划分。我正在考虑为当地(利基)市场开发拍卖系统。
是否有一些比较演变这些技术?还是更好:有没有人在(高)并发应用中测试这些方法?
提前感谢。
答案 0 :(得分:2)
我对nodeJS了解不多,但是与服务器端面向对象编程差异相似的非类型安全代码吓坏了我......这不是js的地方在我看来。 Servlet 3.0解决了servlet实现以前的许多性能问题,因此我认为继续使用java会更加安全。
答案 1 :(得分:0)
我不知道Servlet,但只看一些现实生活中的Node.js:
视频:
http://www.10gen.com/presentations/mongonyc-2011/mongodb-and-nodejs
http://blip.tv/jsconfeu/by-philip-hofstetter-node-js-in-production-use-tempalias-com-4258344
http://joyeur.com/2011/08/11/node-js-meetup-distributed-web-architectures/
文章:
http://debuggable.com/posts/parsing-file-uploads-at-500-mb-s-with-node-js:4c03862e-351c-4faa-bb67-4365cbdd56cb
http://developer.yahoo.com/blogs/ydn/posts/2010/07/multicore_http_server_with_nodejs/
http://venturebeat.com/2011/08/16/linkedin-node/
http://corp.klout.com/blog/2011/10/the-tech-behind-klout-com/
http://www.joelonsoftware.com/items/2011/09/13.html
使用节点的项目,应用程序和公司
https://github.com/joyent/node/wiki/Projects,-Applications,-and-Companies-Using-Node
答案 2 :(得分:0)
在CPU绑定计算的情况下,Node.js无法正常运行。