什么是websocket的最佳工具?

我有我的项目中的通知node.js。 我使用socket.io和redis pub / sub。 我喜欢socket.io,因为它给我所有types的传输(websocket,长轮询等)的一个接口,它给了我crossbrowser客户端库。 但是我在调​​试nodejs上的代码时遇到了很多问题。 我经常遇到CPU问题,很难找出原因。 这就是为什么我想用工具而不是node.js也许去或erlang,但我找不到工具,如这些语言上的socket.io

几年前,我在一两年的时间里从事过几个node.js项目,我发现使用Go和debuggingGo项目要容易得多。 但是,这与其他任何东西一样是个人品味。

Go有一个socket.io包 。

如果您只需要从服务器到浏览器的数据,我build议您尝试一下Server Sent Events; 还有几个不错的Go包。 例如esource或eventsource 。