我正在开发一个Twitter应用程序(在后端)消耗Tweets进行一些相当密集的处理,然后将数据存储在数据库中供客户稍后使用。我的所有服务器都在运行node.js.
我将使用nTwitter for node.js将服务器连接到Twitter Streaming API。我想让这台服务器将推文传递给工作服务器,并根据推文ID分配负载(将使用ID中的最后一位数字)。
现在,我正在使用Socket.io(以及Socket.io-client),这似乎运行良好。看起来Websocket协议对此非常理想。我想知道是否有任何理由不以这种方式使用Socket.io?