Il est peu probable que vous voyiez un jour Node.js dans un environnement partagé, car vos processus Node.js s'exécutent comme des processus à long terme plutôt que d'être instanciés via CGI ou quoi que ce soit comme mod_whatever sous Apache.
Cela signifie que vous avez besoin d'un serveur dédié ou d'un VPS, et même dans ce cas, vous serez dans la tranche supérieure de votre budget. Quelque chose comme Linode L'offre la plus modeste est peut-être le meilleur rapport qualité-prix que vous puissiez trouver avec ce budget - vous pouvez trouver moins cher, mais vous ne voulez pas réduire vos spécifications beaucoup plus que cela.
Vous pourriez vous en sortir avec moins de RAM, peut-être aussi peu que 256 Mo, mais vous finirez probablement par faire du swapping et le goulot d'étranglement d'E/S du partage des disques avec d'autres VPS vous tuera alors. On trouve parfois de vieux serveurs dédiés bon marché (P4 à faible spécification, 256 Mo de RAM, petit disque) pour 25 $/mois ou même 20 $/mois - gardez un œil sur les offres de sites tels que WHT ou des endroits plus spécifiques comme le MLO serveur-jour si c'est ce que vous voulez.
Le cadre Node.js lui-même n'a pas besoin de beaucoup de RAM ou de puissance CPU par instance en raison de son architecture basée sur des événements plutôt que sur des threads ou des processus, mais le type de spécification dont vous aurez besoin dépendra en grande partie de ce que vous voulez faire. votre (quel type de traitement de données ? quelle est la taille des ensembles de données ? quel travail sur la base de données ? combien d'utilisateurs/traitements simultanés attendez-vous ? etc. beaucoup plus de détails pour être en mesure de vous donner une réponse plus spécifique. Cependant, avec un budget maximum de 25 dollars, il faudra peut-être prendre ce que vous pouvez obtenir et trouver un moyen de vivre avec !
Edita: (2013-01-10)
Depuis que j'ai écrit cette réponse, les prix et les capacités ont beaucoup changé, comme vous pouvez vous y attendre. Il y a en fait quelques endroits qui offrent l'hébergement Node.js, et il y a de très bons prix standard sur les VM (Linode est toujours une bonne recommandation IMO, mais il y a des offres de meilleure valeur si vous voulez prendre le risque d'un fournisseur moins connu) et les petits serveurs dédiés (de la part de kimsufi.co.uk par exemple).
Mais ne prenez pas de recommandations d'hébergement à partir de pages relativement statiques comme une question sur les pannes de serveur sans effectuer des recherches plus approfondies sur les groupes de discussion spécifiques à l'hébergement : le marché change tellement que toute réponse ici devient rapidement obsolète, c'est pourquoi les questions d'achat sont généralement découragées.