Author Topic: Cluster Server Design  (Read 1625 times)

fournicknet

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 5
    • View Profile
Cluster Server Design
« 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 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

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: Cluster Server Design
« Reply #1 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.