2 ms·
the way we had it working was local storage (sqlite) and remote storage (postgresql with a middleware). If you pick something up it flags as an “interesting ev
by dijit 4y ago
the way we had it working was local storage (sqlite) and remote storage (postgresql with a middleware).
If you pick something up it flags as an “interesting event” and syncs your profile to local storage- on game server crash, there would be a crash collector which syncs the local database with the remote one and removes the lock - meaning you can join a working server.
The crash collector also did things like… well, collect the crash dump and send it for debugging.
But thats roughly how it worked.
- nitwit005 4y agoInteresting. Hadn't heard of a scheme like that before. Appreciate the explanation.