Nginx Getting JavaScript Scripting Engine

I missed the original hint in October 2014 , so this came as a surprise to me.

Also, eventually, JavaScript can be used as [an] application language for Nginx. Currently we have only Perl and Lua [supported in Nginx]. Perl is our own model, and Lua is a third-party model.

infoworld.com

and

We’re planning JavaScript configurations, using JavaScript in [an] Nginx configuration. We plan to be more efficient on these [configurations], and we plan to develop a flexible application platform. You can use JavaScript snippets inside configurations to allow more flexible handling of requests, to filter responses, to modify responses. Also,

infoworld.com

It seems Nginx is evolving into a bigger & bigger beast. I’m not yet sure what to think of JavaScript as a scripting language next to LUA in Nginx. At first sight, it looks like overkill. Like it’s turning Nginx from the lean mean HTTP serving machine into a more bloated application server.

At the same time, it always struck me as odd that Nginx had a POP3 and IMAP proxy.

Maybe I’m just missing the vast amount of users that use Nginx as a TCP load balancers instead of just an HTTP webserver?