2013-02-22 111 views
0

我見過很多其他語言的基於tcp的項目,例如C/C++。Node.js中的高性能tcp服務器?

Node.js中有沒有好的嗎?我正在使用Node.js實現基於tcp的實時pub/sub系統,但在高壓時會遇到一些問題。

我真的不需要那些簡單的tcp服務器例子或嬰兒步驟教程。 我需要一些真正的項目。

謝謝!

編輯:

我寫的一個聊天般的node.js程序從客戶端進行數據交換。當我只用很少的人進行測試時,這是相當不錯的。

但是,當更多人(如數百人)加入時,它開始丟失數據。看看這個:How to deal with 'read ETIMEDOUT' in Node.js?

答案很好,但不能改善穩定性。

我真的不希望那些深入我的髒代碼的人發現我的錯誤。這就是爲什麼我想要一些真正的項目來看看它們是如何做到的。

+0

有什麼問題? 什麼樣的高壓? – Floby 2013-02-22 10:13:33

+0

@Floby看我的更新:) – liuyanghejerry 2013-02-22 11:15:15

回答

2

我相信這個reading material可能會幫助你。在他的情況下,他正在向幾個客戶播放鼠標事件。而且要發佈的數據量非常大,以至於不得不通過「房間」對用戶進行分組。