我正在开发一个将实时通知推送到用户彗星风格的网络应用程序。我目前的解决方案使用Servlet 3.0。一般的想法是
我正在使用带有NIO连接器的Tomcat 7.0。一般来说,我使用的方法与此类似:http://www.javaworld.com/javaworld/jw-02-2009/jw-02-servlet3.html?page=3
我还没有机会探索node.js.我的大多数用例(可能)可能不会从node.js中受益,但也许这个彗星通知会。[/ p>
据我了解,两个解决方案都没有一个请求线程,因此两个系统都应该扩展。
我的问题是,使用Servlet 3.0异步模式或Node.js进行缩放彗星的一般优缺点是什么?