With a high number of users, single server machine is simply not enough to accommodate all users.
Distributed server system is now a must in server environment to handle many users.
This is a challenging task, especially because distributed servers need to maintain connections with clients.
ProudNet provides server-to-server communication module. This module takes advantages of multi-core
by making use of multi-threading. Similar to the game server module, this module uses multi-threading
both internally and in handling user routine callbacks.