JavaScript enters the server room with Node.js

Here's what to expect from the hot new server-side framework that promises to deliver highly scalable apps on the cheap

RELATED TOPICS
Page 3 of 3

Node.js in the cloud
A fairly large portion of in-house apps operate under the "small scale" scenario Payne describes above. Thus, for most organization, Node.js can, and should, find a place among your tools of choice.

However, it's important to note that, outside of .Net, most modern enterprise Web apps are Java-based. Dynamic scripting languages haven't crossed the mainstream enterprise chasm to any significant degree.

It's certainly possible that Node.js, like other dynamic scripting languages before it, won't play a major role in your data center, but it could still affect your IT operations, as many cloud service providers are eyeing its use. They are starting to see Node.js as an appropriate technology for Web apps that need the elastic scale characteristics a cloud provides.

Joyent, a startup that employs Node.js creator Ryan Dahl, and Heroku, a cloud service provider, both offer Node.js runtime environments in the cloud. And it wouldn't be surprising to find Google supporting Node.js on Google App Engine someday soon, a move that may be accelerated depending on Google's future strategy for the Java ecosystem.

Either way, by allowing less experienced developers to contribute more deeply to your IT portfolio, Node.js could be well worth the look.

Follow me on Twitter at SavioRodrigues. I should state: "The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions."

This article, "JavaScript enters the server room with Node.js," was originally published at InfoWorld.com. Read more of Rodrigues et al.'s Open Sources blog and follow the latest developments in open source at InfoWorld.com.

RELATED TOPICS
| 1 2 3 Page 3
From CIO: 8 Free Online Courses to Grow Your Tech Skills
View Comments
Join the discussion
Be the first to comment on this article. Our Commenting Policies