[ANNOUNCE] nginx-perl-1.1.17.1

Alexandr Gomoliako zzz at zzz.org.ua
Thu Mar 15 19:55:26 UTC 2012


Hello, everyone.

It's been awhile since my last announce, it was 1.1.11.1 roughly two
months ago. And now it's 1.1.17.1.

There were couple of bugfixes and new features. But most of the work
was done on automated testing to make it work properly on things like
cpantesters and travis-ci.

    http://matrix.cpantesters.org/?dist=Nginx-Perl%201.1.16.1

So, it is now possible to use Nginx::Perl as a dependency for perl
modules and test against it on cpantesters and travis-ci. Here's an
example of such module and its tests:

    http://matrix.cpantesters.org/?dist=Nginx-HTTP
    https://github.com/zzzcpan/Nginx-HTTP/tree/master/t

Also wanted to mention one example, just to show how much you can do:
"In nginx-perl every request object $r is created and destroyed with
nginx's own request. This means, that it is possible to reorder
natural request flow in any way you want. It can be very helpful in
case of DDOS, unusual load spikes or anything else you can think of."

    http://zzzcpan.github.com/nginx-perl/Nginx.html#REQUEST_QUEUE
    https://github.com/zzzcpan/nginx-perl/tree/master/eg/requestqueue


Webpage:
    http://zzzcpan.github.com/nginx-perl/

Github:
    https://github.com/zzzcpan/nginx-perl

CPAN:
    Nginx::Perl

Changes:
    https://raw.github.com/zzzcpan/nginx-perl/master/CHANGES.perl



More information about the nginx mailing list