在MMO遊戲後端的這兩個服務器之間有白皮書比較。 http://www.smartfoxserver.com/downloads/sfs2x/documents/SFS2X_WP_PerformanceAndScalability.pdfnetty vs smart fox server
它似乎沒有巨大的性能差異。
此外,還有性能試驗的Netty: http://www.jboss.org/netty/performance
所以我應該選擇聰明的狐狸服務器或網狀?根據個人情況總是有利有弊。因爲我的遊戲旨在託管多達一百萬個客戶端,所以添加它時,智能fox服務器許可證可能太昂貴了。然而,假設我在亞馬遜雲上運行遊戲,即使兩者之間的性能並不那麼強大,當您以這種規模部署遊戲時,節省的服務器使用量也可能很大。
一方面,我明白SFS可能非常適合遊戲的使用,但Netty是開源的,可以擁有它的優勢。 Netty擁有Apache 2許可證,這意味着您可以修改它並將其用於您自己的商業目的。無論如何你都不能修改SFS。 SFS的一些功能,如氾濫,房間管理和聊天對於某種規模的遊戲幾乎沒有用處,因爲您可以快速編寫這些照明。真正重要的是套接字引擎的性能。 Facebook上有這麼多的網頁MMO遊戲,但幾乎沒有使用SFS。我想有兩個原因:一個是許可費可能會加起來,另一個是你不能爲了你自己的目的修改它。 Zynga不會使用它,因爲他們想要對其所有代碼和資源進行內部控制。
我真的不知道哪個是最好的選擇。幫我決定。
您的信息非常有幫助!非常感謝!從我閱讀的內容來看,Web服務器比Netty的MMO服務器更好。 「http://gdcvault.com/play/1012230/Engineering_Scalable_Social_Games」100萬DAU令人印象深刻!你現在一定是百萬富翁.. – user1307179 2012-04-02 17:58:30