The deal, the terms of which were not disclosed, isn’t a straightforward acquisition of Vancouver, B.C.-based NodeFly. But it essentially lets StrongLoop consume that company’s technology and its six or so employees, in “a funny form of subsidiary,” Isaac Roth, a board member of StrongLoop and a venture advisor at Shasta Ventures.
Also announced was StrongLoop’s decision to start supporting a debugging tool known as a node inspector.
New Relic, one of the biggest names in application-performance management (APM), has said that APM support for Node.js applications is “coming soon.” But Roth isn’t worried about that. StrongLoop plans to monitor several different kinds of Node.js-specific events, with information on CPU and memory usage for certain processes and event-loop statistics. It will help developers perform root-cause analysis, and the console for the monitoring services will also cover scaling, cluster control and deployment, Roth said.
This way, developers don’t need to rely on additional products, such as WebLogic, for platform-level information, Roth said.
Just as companies have heard a lot over the years about Hadoop, pushing Cloudera and other Hadoop distribution vendors to add functionality, management and support on top of what’s available in the Apache Hadoop project, StrongLoop wants to be loaded with features that bigger businesses are looking for when they decide to start developing with Node.js.
While there are certain things that Node.js excels at — for example, serving as a mobile back end that sends a wee bit of data down to a smartphone — Roth said it’s also riding the wave of a new generation of application developers.
“Java is your father’s Oldsmobile,” Roth said. “… Twenty-one-year-old people today don’t drive Camaros. That was cool for 21-year-olds 20 years ago.” Today, young people might fancy, say, a Subaru WRX instead. Similarly, developers might like to try new frameworks, because they’ve heard buzz about it, and they’ll come up with technical justifications later.
But the point is Node.js is popular, and more companies are eager to use it. And so it makes sense why StrongLoop would incorporate monitoring, in order to keep its customers as well accommodated as possible.