Case Study - Node at LinkedIn :

Ankita Ludbe
2 min readJun 20, 2021

⚙️ Task 7.2 -

📌 Write a blog explaining the use-case of javascript in any of your favorite industries.

💫 In This blog We are going to see how linkedin pursued the use of Node JS which is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.

  • 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.
  • Following the creation of Node.js in 2009 by Ryan Dahl (now at Joyent, which sponsors and maintains Node), it didn’t take long for developers to seize upon it. Because Node uses JavaScript, a language largely associated with the client side of Web apps, it clears the way for developers working on the client side to also

    work on corresponding functions over on the server side.
  • Kiran Prasad, who joined LinkedIn as senior director of mobile engineering in 2011, led the company’s transition to Node. On the server side, LinkedIn’s mobile frontend is now built entirely in Node.
  • Prasad admits Node isn’t the best tool for every job, but upon analyzing LinkedIn’s system, Prasad and his team determined that what was needed to improve efficiency was an event-driven system.
  • Node also proved

    attractive because it’s thin and light while allowing for the direct manipulation of data objects.
  • Prasad was well prepared for his role in mobile services at LinkedIn, having already accumulated years of experience in mobile apps working on the WebOS platform at Palm and Handspring in addition to stints as an independent developer of mobile Web software (as CEO at Sliced Simple and CTO at Aliaron).
  • He talks here about LinkedIn’s adoption of Node.js with Kelly Norton and Terry Coatta. Norton was one of the first software engineers to work on the Google Web Toolkit (GWT) before cofounding Homebase.io, which

    develops next-generation marketing tools.
  • Coatta is CTO at Marine Learning Systems, which has developed a learning management system targeted at the marine industry. He previously worked for AssociCom, Vitrium Systems, GPS Industries, and Silicon

    Chalk.

Task is successfully completed !!

--

--

Ankita Ludbe

I am just a learner who wants to learn new things and share the knowledge I have…..