node.js - 什么是 websocket 的最佳工具?

标签 node.js websocket erlang go socket.io

<分区>

我的项目中有用于通知的 node.js。我使用 socket.io 和 redis pub/sub。我喜欢 socket.io,因为它为所有类型的传输(websocket、长轮询等)提供了一个接口(interface),并为我提供了跨浏览器客户端库。但是我在nodejs上调试代码有很多问题。我经常遇到 cpu 问题,很难找出原因。这就是为什么我想使用工具而不是 node.js 可能是 go 或 erlang 但我找不到这些语言的 socket.io 等工具

最佳答案

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

有一个socket.io package用于围棋。

如果您只需要从服务器到浏览器的数据,我建议您试试 Server Sent Events;也有几个不错的 Go 包。例如esourceeventsource .

关于node.js - 什么是 websocket 的最佳工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21174516/

相关文章:

java - webSocket 推送通知从 spring boot 到 ionic

websocket - 如何使用 Puppeteer 向 WebSocket 发送数据

Erlang文件追加模式

erlang - Thrift/Erlang 字符串

Erlang远程过程调用模块内部结构

javascript - Microsoft QnA Maker - 欢迎消息循环

javascript - 对象预期的 Microsoft Jscript 运行时错误 - Node js

javascript - 子类遵循父类的结构

node.js - Postgresql、Node.js ORM - 相关表中的外键和主键问题(多对多)

javascript - 为什么 chrome 开发者工具不显示 WhatsApp 网络应用程序请求?