Monday, June 25, 2012

Ideal platform for running node.js applications

I have recently conducted a poll on Twitter to get and idea about the features people expect from an ideal platform for hosting web applications written in node.js. I asked only one question: “What features do you expect from a platform for hosting node.js web applications?”. This was followed by a list of 19 features I was interested in researching; for each feature people could choose one of four answers: “I don’t care”, “Weak advantage”, “Strong advantage”, and “Would not use a platform without it”. This post presents the results at the time 243 responses were gathered.

The overall ranking

I ranked the features by assigning the scores as follows: for every “I don’t care” answer a feature was given 0 points, for every “Weak advantage” 1 point, for “Stong advantage” 2 points, and finally for “Would not use a platform without it” 3 points. The rank value represents the sum of points from all responses for a given feature:

Screen Shot 2012-06-25 at 1.38.19 PM

The deal breakers

Below are the features for which more than 20% of respondents answered “Would not use a platform without it”:

The most desired features in a node.js hosting platform

The underdogs

Below are the features for which more than 20% of respondents answered “I don’t care”:

Screen Shot 2012-06-25 at 1.59.27 PM

What do you think?

What do you think of this data? Is there a feature that was not on the list but you care deeply about? Do you expect different features from production and development environment?

No comments:

Post a Comment