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

Alexandr Gomoliako zzz на zzz.org.ua
Пн Ноя 28 09:33:42 PST 2011


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