title: How much data can I send through a socket.emit?
body: <p>So I am using node.js and socket.io.  I have this little program that takes the contents of a text box and sends it to the node.js server.  Then, the server relays it back to other connected clients.  Kind of like a chat service but not exactly.</p>
  
  <p>Anyway, what if the user were to type 2-10k worth of text and try to send that?  I know I could just try it out and see for myself but I'm looking for a practical, best practice limit on how much data I can do through an emit.</p>