From Socket.io docs :
Sending mutable messages
Sometimes some messages may be deleted. Let's say you have an application that shows real-time tweets for the Bieber keyword.
If a particular client is not ready to receive messages (due to network slowness or other problems, or because they are connected through a lengthy survey and are in the middle of a request-response cycle), if they do not receive ALL tweets related to your application’s bieber, .
In this case, you can send these messages as mutable messages.
Essentially, if you don't care if the client receives the data, then send it as mutable.
source share