Home → Magazine Archive → February 2014 (Vol. 57, No. 2) → February 2014 (Vol. 57, No. 2) → Abstract

Node at LinkedIn: The Pursuit of Thinner, Lighter, Faster

Communications of the ACM, Vol. 57 No. 2, Pages 44-51
10.1145/2556647.2556656

[article image]


back to top 

Node.js, the server-side JavaScript-based software platform used to build scalable network applications, has been all the rage among many developers for the past couple of years, although its popularity has also managed to enrage some others, who have unleashed a barrage of negative blog posts to point out its perceived shortcomings. Still, while new and untested, Node continues to win more converts.

In 2011, LinkedIn joined the movement when it opted to rebuild its core mobile services in Node. The professional networking site, which had been relying on Ruby on Rails, was looking for performance and scalability gains. With its pervasive use of non-blocking primitives and a single-threaded event loop, Node seemed promising.

1 Comments

Rudolf Olah

I'm glad that there's an article about NodeJS and some more recent technology that's used in the industry the CACM.

It would be nice to see a follow-up article on the advantages and drawbacks of the different types of models; processes, evented, etc.

Displaying 1 comment