Hacker News new | ask | show | jobs
by fat0wl 4577 days ago
Hmmm I don't know. I think the conventional wisdom is to use a service-oriented architecture with the best front-end tools you can find.

The advantage of JVM in my opinion is that a lot of their toolchains have this approach in mind and simplify integration of the stack. Java can be used for a lot, when you add in other JVM languages that is a lot of possibility. Then again, if you design proper web services you can make almost any front/back-end interact, the trick is just in minimizing that amount of impedance.

1 comments

(In fact, for heavy processing stuff I'm pretty sure it's architecturally preferred to have it on a separate machine than the web-app server)