So how to build a multi-server archytechture for a MMORPG ?
I have made a small test program, which is single server. Since my goal is to support over 1K players, I am now seriously considering a multi-server archytechture.
But I dont know anything on that
Do I need to make my own program that manages the servers, or is there any existing softwares?
How to distribute the calculations and how to synchronize the servers?
Thx for replying
I''d say this really depends on what your server does... for number crunching tasks, beowulf clusters rock, but I''ve no idea whether they''re viable for games - I guess not.
You should probably finish a single server first so you get an idea of what it has to do - however, always keep in mind that you''ll one day distribute the load.
There are several basic ways of distributing server load, one could call them horizontal and vertical splitting.
One method would be to distribute different tasks on different servers (one for an SQL-database, one for AI, one for world simulation), with the other method every server would take care of all those tasks, but limited to a certain area of the world.
cu,
Prefect
Sanity is the trademark of a weak mind.
You should probably finish a single server first so you get an idea of what it has to do - however, always keep in mind that you''ll one day distribute the load.
There are several basic ways of distributing server load, one could call them horizontal and vertical splitting.
One method would be to distribute different tasks on different servers (one for an SQL-database, one for AI, one for world simulation), with the other method every server would take care of all those tasks, but limited to a certain area of the world.
cu,
Prefect
Sanity is the trademark of a weak mind.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement