Re: On JS
> "Better go with a full blown solution that can actually scale on CPU cores, and manage memory correctly."
A well written node.js application can do all of that for you. Minimal resource usage, very stable, predictable performance and can use as many CPU cores as you want.
You clearly haven't tried it, so your opinion doesn't count for very much.