Trong các trò chơi trực tuyến, mọi người thích đăng nhập và tắt bất cứ khi nào họ muốn. Thông thường, thành tích trò chơi của họ được lưu liền mạch, trên máy chủ. Điều đó không khó để đạt được, nhưng tôi tự hỏi làm thế nào có thể được thực hiện một cách hiệu quả có ý nghĩa và sẽ mở rộng quy mô.
Liệu nó có ý nghĩa để lưu tọa độ và trạng thái của người chơi với mỗi lần họ gửi nó không? Máy chủ node.js của tôi có thể thực hiện điều đó một cách dễ dàng mà không cần chặn phản hồi và tôi muốn sử dụng cơ sở dữ liệu Mongo, nhưng có lẽ nên làm điều đó một lần trong một giây và trong một sự kiện toàn máy chủ, thu thập tất cả cùng một lúc?