【问题标题】:high performance tcp server in Node.js?Node.js 中的高性能 tcp 服务器?
【发布时间】:2013-02-07 16:01:02
【问题描述】:

我见过很多其他语言的基于 tcp 的优秀项目,例如 C/C++。

Node.js 有什么好的吗?我正在使用 Node.js 实现一个基于 tcp 的实时发布/订阅系统,但是在高压时会出现一些问题。

我真的不需要那些简单的 tcp 服务器示例或婴儿步骤教程。 我需要一些真正的项目。

谢谢!

编辑:

我编写了一个类似于聊天的 node.js 程序来交换来自客户端的数据。当我只用少数人测试它时,它非常好。

但是,当更多人(例如数百人)加入时,它开始丢失数据。看看这个:How to deal with 'read ETIMEDOUT' in Node.js?

答案很好,但无助于提高稳定性。

我真的不希望那些潜入我肮脏代码的人会发现我的错误。这就是为什么我想要一些真实的项目来看看他们是如何做的。

【问题讨论】:

  • 什么问题?什么样的高压?
  • @Floby 查看我的更新:)

标签: node.js tcp publish-subscribe


【解决方案1】:

我相信reading material 可能会对您有所帮助。 在他的案例中,他正在向多个客户端广播鼠标事件。而且要发布的数据量如此之大,以至于他不得不按“房间”对用户进行聚类

【讨论】:

    猜你喜欢
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-22
    • 1970-01-01
    • 2011-07-13
    • 1970-01-01
    • 2020-09-06
    相关资源
    最近更新 更多