Node.js vs nginx-perl,
в этом топике как раз обсуждали.
Только что выложил пример клиента для redis, было
любопытно попрбовать, на сколько это быстрее, чем
node.js + redis:
Три теста:
- без запроса к редису - /;
- с одним запросом к редису - /single;
- с 10-ю параллельными запросами к редису - /multi:
nginx-perl:
https://raw.github.com/zzzcpan/nginx-perl/master/eg/redis/lib/Redis.pm
% cpan Redis::Parser::XS
% ./objs/nginx-perl -p eg/redis
6983.07 [#/sec] /
3566.61 [#/sec] /single
1852.36 [#/sec] /multi
node.js
https://raw.github.com/zzzcpan/nginx-perl/master/eg/redis.js
% node eg/redis.js
2270.60 [#/sec] /
2264.34 [#/sec] /single
791.61 [#/sec] /multi
nginx-perl здесь:
https://github.com/zzzcpan/nginx-perl
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org