網易正式發布Pomelo開源游戲服務端框架
網易,一個依靠游戲打下中國互聯網半壁江山的公司。在10月20日的杭州源創會上,來自網易的謝騁超為大家介紹了網易即將開源的基于 Node.js 的游戲服務器框架 Pomelo (柚子),并稱該框架將于11月正式開源。
謝騁超,網易杭州研究高級程序專家,2006年浙江大學碩士畢業后加入網易,參與過網易博客開發,主持過博客圈子,及開放平臺等開發,2年前轉向游戲開發領域。 專注于服務端開發技術,對高性能高并發網站(游戲)的架構設計、調優有較豐富經驗。 對node.js與java開發有豐富的經驗。目前是pomelo開源游戲框架負責人。微博: @圈圈套圈圈 twitter: @xiecc。
今天這個框架終于正式跟我們大家見面了,采用 MIT 授權協議,非常完善的中英文架構說明和開發手冊,文檔一直是國內開源項目的軟肋,而 Pomelo 一經推出便提供如此全面的文檔,這是國內開源項目非常難得的,可見網易在這方面做了非常充分的準備工作。
Pomelo 是由網易開發的基于node.js 開發的高性能、分布式游戲服務器框架, 也可作為高實時web應用框架。
Pomelo 的理念:
- 讓游戲(高實時web應用)服務器的開發變得非常簡單, 而不是解決某類算法或系統上的難題。這個設計理念跟rails是很類似的;
- 重視性能和可伸縮性,用戶用pomelo開發出來的游戲天生具有很強的伸縮性,擴展也很容易。我們在性能優化上也花了很多功夫,并且會持續進行;
- 讓第三方很容易擴展,框架用了很多插件式的設計, 組件component、路由規則、甚至管理控制臺都可以完全由第三方擴展。
Pomelo 框架的更詳細介紹請看: