This'll need some experimentation to figure out what data the different server executables actually need to function. Once I've figured that out, I'll want to create a build and then separate it out into three separate images.
Bonus: this means I can experiment with running e.g. multiple replicas of the login or character servers! I'm assuming the map server cannot be replicated and is what keeps the server-side game state...
This'll need some experimentation to figure out what data the different server executables actually need to function. Once I've figured that out, I'll want to create a build and then separate it out into three separate images.
Bonus: this means I can experiment with running e.g. multiple replicas of the login or character servers! I'm assuming the map server cannot be replicated and is what keeps the server-side game state...