A chat service using socket.io