That doesn't seem like much from past experience writing high-throughput messaging code, and all this is doing is spitting out length-framed messages to a socket.
That doesn't seem like much from past experience writing high-throughput messaging code, and all this is doing is spitting out length-framed messages to a socket.
We see approximately 600,000 of these HTTP "messages" per second on a i7-2600K 8 HT core workstation [1] from top performers such as Netty and Undertow and these top performers are network limited by our gigabit Ethernet.
We are using Undertow for a Websocket project presently and its performance there has been very good.
[1] http://www.techempower.com/benchmarks/#section=data-r9&hw=i7...
I have never worked with node though... so maybe it's ... sort of ... "fast for node". Not fast in absolute terms.
http://www.solarflare.com/09-11-12-Solarflares-Industry-Lead...
You need to totally bypass the linux kernel to do this, and have high perf C or Java code...