Temps de réponse Node.JS

Jeté Node.JS sur une instance AWS et les mettait à l'épreuve la demande de fois, a obtenu des résultats intéressants.

J'ai utilisé les méthodes suivantes pour le serveur:

var http = require('http');

http.createServer(function(req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.write('Hello World');
  res.end();
}).listen(8080);

J'ai une moyenne de 90ms retard à ce serveur, mais le total de la demande prend environ 350+ms. Évidemment, beaucoup de temps est gaspillé sur la boîte. J'ai fait en sorte que le DNS a été mis en cache avant le test.

J'ai fait un Apache bench sur le serveur avec un cocurrency de 1000 - il fini de 10 000 demandes en 4,3 secondes... ce qui signifie une moyenne de 4,3 millisecondes.

Mise à JOUR: Juste pour sourire, j'ai installé Apache + PHP sur la même machine et fait un simple "Hello World" echo et a obtenu un 92ms temps de réponse en moyenne (deux de plus de ping).

Est-il un paramètre quelque part qui me manque?

source d'informationauteur Jonathan