In Online-Spielen melden sich Benutzer lieber an und ab, wann immer sie wollen. Normalerweise werden ihre Spielerfolge nahtlos auf dem Server gespeichert. Das ist nicht so schwer zu erreichen, aber ich frage mich, wie es auf effiziente Weise sinnvoll und skalierbar gemacht werden kann.
Ist es sinnvoll, die Koordinaten und den Status des Spielers bei jedem Senden zu speichern? Mein node.js- Server kann dies problemlos tun, ohne eine Antwort zu blockieren, und ich möchte eine Mongo-Datenbank verwenden. Vielleicht ist es jedoch besser, dies einmal pro Sekunde und in einem serverweiten Ereignis zu tun und alles auf einmal zu sammeln.