I think it is a good architecture. Shard servers is very important. You can up and down lot of entities like you want. Even if a space zone is empty, maybe you can make down the process, and relaunch if needed later.
I wonder if you don’t need a main process at least, just to keep something homogeneous between all the world (market place, global state, …). It can be workaround by managing well the state by database, but I wonder if it will with good performance
I’ve discovered skewed aspect years ago, following panda’s project.
I have exactly same project, that RFI was, and I take a look time to time to evolution of this project.
I was hopping your project grow up more quickly than mine (because I am alone, and I have not your skills), but I see that lot of things make RFI restarting again and again.
I wish you to continue this project, because it is great that indies can do that and it is inspiring for people like me.
I like programming, science fiction but heroic fantasy too, video games, and I like challenge with passion, and I like to never finish any of my project :(