
Originally Posted by
Kate
Yup, once that happens, a dupe can be made from that
no, it happens cause once server crash it:
1- save ur character data to db cause u disconected
2- different thread (realm/net logic) it will handle item move and save ur character cause realm closed(non handled exception in reality), so race condition
the cause is race condition, thread issue, no cuz u crashed server
- - - Updated - - -

Originally Posted by
059
I find this extremely hard to believe. They're on completely separate IPs, the servers are separated, how does that even work?
2 way
1)
it is called AWS instances, there is api so u can create new new server on the fly by using snapshots
master server -> handle game servers - each portal will spawn a new server with his IP
but its expansive
2) floating IP
you have 1 server, and with AWS api, you can ask for new IP that connects to ur server, then ur master server handle it
cheaper, but still 1 server instance
rotmg needs multi threading or it'll run with low tps (tick per second) so i think it's method 1)