а как быть в ситуации когда нужно делать подгрузку истории сообщений? Т.е пользователь зашел в чат, ему отобразились последние 10 сообщений, при прокрутки скрола до последнего сообщения происходит автоматическая подгрузка еще 10 предыдущих и т.д но т.к сообщения подгружаются из Redis то может сложиться ситуация когда там будет меньше сообщений чем нужно отдать в запросе т.к они уже хранятся в Mysql
когда на стороне клиента происходит обрыв то это момент отслеживается через событие в socket.io, но вот если упадет сервер то тогда да могут быть проблемы