Nei giochi online, le persone preferiscono accedere e disconnettersi quando vogliono. Di solito, i loro risultati di gioco vengono salvati senza problemi sul server. Non è difficile da raggiungere, ma mi chiedo come si possa fare in modo efficiente che abbia senso e si ridimensionerà.
Ha senso salvare le coordinate e lo stato del giocatore ogni volta che lo inviano? Il mio server node.js può farlo facilmente senza bloccare una risposta e voglio utilizzare un database Mongo, ma forse è più appropriato farlo una volta al secondo e in un evento a livello di server, raccogliendo tutto in una volta?