7 comments

[ 3.0 ms ] story [ 23.0 ms ] thread
I've been using µWebSockets with libuv/from C++ directly and have been happy with the performance/API. Much simpler than the other C++ options we've tried.
We have been using it (0.4.1) since it came out, and really cannot say enough good things about it. We were able to cut down our socket server nodes by ~ 50%, and it is way more stable (both server wise and connection wise). Combined with AWS, it really has made life extremely easy.
Side note -- we use it under the node interface w/ SocketIO
Hi, can you elaborate please? I don't quite understand, thanks!
They use it with NodeJS and SocketIO. (In another comment someone wrote they're using it with C++)
We use SocketIO as our main interface through NodeJS, and the websocket engine is uWS. The intermediary to communicate between servers is Redis. EC2 + ELB (the new application load balancer is slick) makes it scalable quickly.
Any idea what the other implementation spent all that time on?