[Moscow.pm] Perl AnyEvent vs Python Twisted (via HTTP)

Akzhan Abdulin akzhan.abdulin на gmail.com
Пн Ноя 28 10:26:26 PST 2011


Александр, в случае с Node.JS был ли установлен модуль hiredis (нативные
биндинги к Redis из Node)?

28 ноября 2011 г. 21:33 пользователь Alexandr Gomoliako <zzz на zzz.org.ua>написал:

> 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
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20111128/0af03535/attachment.html>


Подробная информация о списке рассылки Moscow-pm