What happend at that stage? Since socket.io does not allow you to force a limit, my prediction is that the underlying tcp transport will buffer request resulting in a memory leak.
Tom
Of course, the latency was pretty bad but the server could still keep
up with the load. I can get some specific latency numbers if you guys
want.
I tried this with both NowJS and with barebones socket.io with similar
results. The only difference is that NowJS adds a bit of latency (in
the single-digit milliseconds). This implies to me that the bottleneck
lies in socket.io itself or somewhere lower in the stack (like the TCP
buffer, as Tom suspects).