real time chat with socket.io node and redis