Use cases of Javascripts Node.js
Netflix and Node.js
Netflix is the world’s leading provider of streaming media and video-on-demand. It’s a data-driven platform that uses a massive amount of A/B testing to build rich experience for its 93 million subscribers worldwide. Great numbers of unique packages every push cycle create a problem of conditional dependencies and app scalability. That’s why the company decided to leverage the lightweight and fast Node.js. One of the most important results of this was a 70-percent reduction in startup time.
LinkedIn and Node.js
LinkedIn, the world’s biggest business and employment-oriented social networking service, also trusted Node.js, and last year they moved their mobile app backend from Ruby on Rails to Node.js. Even though at that time it was still a very immature environment, it proved to be a smart move for the company. The new app is two to ten times faster than its predecessor, and it is also extremely lightweight. On top of that, the development was quite quick.
Uber and Node.js
Uber, a platform that connects drivers with customers in need of transportation (and now also food delivery) services, leverage many tools and programming languages in the engineering of their app. Uber’s tech stack is constantly evolving, and they’ve since introduced new technologies that proved more efficient in certain areas. That said, Node.js is still one of the crucial cogs in the company’s operation, as it enables scaling up in line with the steadily rising demand for their services.
NASA and Node.js
Yes, that’s right. NASA use Node.js too. The technology is of much greater importance than in other applications because it saves lives, keeping astronauts safe during their dangerous space expeditions. After an accident in which one of the astronauts nearly died because of the ineffective data hosted in many locations, NASA faced the challenge of moving the data related to the EVA spacesuits to one cloud database in order to reduce the access times. The new system based on Node.js decreased the number of steps in the process from 28 to 7.