Dans les jeux en ligne, les gens préfèrent se connecter et se déconnecter quand ils le souhaitent. Habituellement, leurs réalisations de jeu sont enregistrées de manière transparente sur le serveur. Ce n'est pas si difficile à réaliser, mais je me demande comment faire de manière efficace, logique et à grande échelle.
Est-il judicieux d'enregistrer les coordonnées et l'état du joueur à chaque fois qu'il l'envoie? Mon serveur node.js peut le faire facilement sans bloquer une réponse, et je veux utiliser une base de données Mongo, mais peut-être qu'il est plus approprié de le faire une fois par seconde et dans un événement à l'échelle du serveur, en collectant tout à la fois?