POMELO Fast, scalable, distributed game server framework for node.js
Pomelo
is a lightweight game server framework. Comparing to a single-process game server framework, pomelo is a fast, scalable , distributed game server framework for Node.js, and it is easy to use. It provides the core development framework and a series of related tools and libraries that can help developers to eliminate boring duplicate work for some common underlying logic. Based on pomelo, developers don't need to "re-invent the wheel", so they can focus more on game-specific logic, and it will also improve developmental efficiency observably.
Also, the powerful scalability and flexibility of pomelo makes pomelo can be used as a general-purpose distributed real-time application development framework. It is more scalable and adaptable than the existing real-time application framework. Pomelo supports all major platform clients and provides client SDKs, it makes the development of client become very friendly.
It is comprised of:
Framework
Libraries
Tools
Client SDK
Demo
The advantages of pomelo are presented as follows:
Scalable architecture for game
Easy to use api and framework
Loosely coupled and High-extensibility
Complete Demo and Documentation
Focus on performance
A lot of libraries and tools
For more information, download, examples and documentation, visit its github page