theluda wrote:I'd say that does not really matter because MaNGOS can use Postgres too. What I was talking about was, that the communication between realm list and world server should not be done by passing values through the database at all.
I agree with you... we only need to have a webservices configured to access the databases, and you can have text files to load that configuration, it only needs to reference links to access all published methods. You must not have the need to modify all code because something has changed in database.
Something like this...
Understand: WWW = Client Application; Webservers = Application Servers; Cluster = Database/Storage
3 layers, each almost independent of the others;
You can have independent clustered applications load partially in some application servers and not others, and storage could be a webservice that use a database (cluster) allowing replication to different nodes.
So, the problem is not the implementation, the problem is how to define the architecture to function as desired.
