Umm, it’s actually already there:
https://github.com/lerno/naga
I’m using the library myself, and it’s also been used by my business partner in some of his projects. Unfortunately none of them are currently high load environments (meaning 5000+ connections), but it’s based off older code which did indeed effortlessly sustain that many simultaneous connections.
That said, if it’s not tested it’s not sure to work, so I can’t make guarantees for high load (yet).
I’ll always fix any bugs I’m informed of, but aside from the request for full SSL handling (which I’ve decided *not* to complete precisely because I have no own project that will use it and thus I can’t be sure that it works sufficiently well) I don’t think there are any known issues right now.
/Christoffer