W grach online ludzie wolą się logować i wylogowywać, kiedy chcą. Zazwyczaj ich osiągnięcia w grze są bezproblemowo zapisywane na serwerze. Nie jest to trudne do osiągnięcia, ale zastanawiam się, jak można to zrobić w efektywny sposób, który ma sens i daje się skalować.
Czy ma sens zapisywanie współrzędnych gracza i podawanie go za każdym razem, gdy go wysyła? Mój serwer node.js może to zrobić łatwo bez blokowania odpowiedzi i chcę zastosować bazę danych Mongo, ale może bardziej odpowiednie jest to zrobić raz na sekundę, aw przypadku całego serwera, zbierając wszystko naraz?