I want to host MULTIPLE WEBSOCKETS node servers (separate processes). It may be >1000 simultaneous connections. Also I want to log and control each connection and want to make it MEMORY efficient.
Is it a good idea to write reverse proxy in node.js?
Is it worse in anything than Nginx, pure Erlang or Scala?
Can even Nginx handle 1000+ websockets connections?
Does 1 connection freeze 1 Nginx thread? Is it memory efficient?