I just had an idea of how to manage multiple worlds for games that have a lot of people.
You divide the map of your game into various sections and then there would be a server hosting each one of those sections.
The actual code is the same, but the only thing that is different are the maps. (And the code for the turfs in the map.)
So suppose you went to a boundary at the end of one section that leads to another section, the player would be transferred from one server to another. You would probably need something to fill in the screen while this is being done.
And each world would consist of many different sections.
Given all that and the fact that the servers are being run on good computers with fast connections, would this be a feasible and almost lagless idea for any efficiently programmed game to use?