Node.js is set to land on the Engine Yard platform-as-a-service, giving customers access to a scalable language that has been adopted by companies such as Microsoft, eBay and LinkedIn.
The language went into general availability for the PaaS on Tuesday, and it should be accessible to Engine Yard customers within 30 days, the company announced in a statement.
The addition of Node.js sees Engine Yard close its language gap with platform-rival . It now lacks Scala, Clojure and Python, compared with Heroku, but it has PHP, and shares Java, Ruby and Node.js with its rival.
"With support for additional frameworks like Node.js, our engineering team has increased flexibility and choice when building and deploying Web and mobile apps," Patrick Ezell, principal of digital agency Copius, an Engine Yard customer, said in Engine Yard's statement.
Both companies are now ahead of Amazon Web Services's rival Elastic Beanstalk service, which lacks Node.js support but. However, as both Heroku and Engine Yard run their infrastructure on AWS, the language is effectively available on Amazon, irrespective of Elastic Beanstalk support.
Node.js is used to create complex websites with a multitude of concurrent connections and responsive 'real-time' applications. LinkedIn's mobile app uses the language, Microsoft hosts the language on its Azure platform, and eBay has used the language to solve concurrency issues in its software — a type of problem that can arise when multiple people access its technology at the same time.
Language support is one of the main ways by which platform-as-a-service providers can differentiate their technologies. The adoption of node.js by Engine Yard is another sign of Node.js's popularity among developers.
However, the development of Node.js is led by a rival to Engine Yard, Heroku and Amazon — . The language's creator, Ryan Dahl, is an employee of the company.