Hacker News new | ask | show | jobs
by mehi 5670 days ago
RingoJS is not slow. We use it in the Erbix backend, running a separate Rhino/RingoJS engine for each account. It's really stable, fast, multi-threaded.

We use it in conjunction with PostgreSQL JDBC driver, serving large source code files, rendering templates written in JavaScript, static files upload/download, etc.

http://www.erbix.com is an Erbix app running on a standard Erbix account.

1 comments

If you are running Apache Tomcat (or anything based on Coyote), as I can see from headers, you are _already_ serving slower than Node. Just because Tomcat needs more time to parse and return the response than Node. Only Jetty with NIO connector has comparably high speed. (Yes, I've tested by myself).

And, JFYI, you have to move static content to nginx or lighthttpd, Coyote serves static files even worse than Apache web server.

All you say about functionality of the platform has no relation to the speed.

Why this obsession with app container performance?

It does not matter either way in practice. People are running large websites on ruby, remember?