Tasharen Entertainment Forum

Support => TNet 3 Support => Topic started by: fournicknet on June 26, 2014, 10:57:57 PM

Title: Cluster Server Design
Post by: fournicknet on June 26, 2014, 10:57:57 PM
Aaron,

I have a question regarding implementing some sort of cluster server design (specifically using proxies server's to accept connections). Please refer to http://www.mmorpg.com/blogs/FaceOfMankind/052013/25185_A-Journey-Into-MMO-Server-Architecture (http://www.mmorpg.com/blogs/FaceOfMankind/052013/25185_A-Journey-Into-MMO-Server-Architecture) with the last two diagrams for more understanding of using proxies.  How would one use TNet to implement this design?  Is it possible or is it out of scope?

Thank you for your support!

Nick
Title: Re: Cluster Server Design
Post by: ArenMook on June 27, 2014, 02:23:00 PM
What I would do here is have a lobby server that would do things like user account validation, and would send the player a list of servers that the player can then choose to connect to. This can be seamless to the player (choosing the lowest populated instance for example), or manual (letting the player choose which server to join). TNet can do all of this for you easily. Just keep in mind that actual load balancing logic is up to you as TNet doesn't have that.