title: nodejs or apache as first server
body: <p>I have a website that runs on nodejs and for the blog this website uses wordpress(PHP). So I have decide to use either apache or nodejs as reverse proxy server. If I use node js as reverse proxy then I can easily scale my project by using PM2's cluster feature. But If I use apache then I can not use PM2 to scale up apache. Instead I have to tweak apache process pools and etc to scale up which I feel quite tedious. So what should I choose for reverse proxy apache or nodejs</p>