p5-Ostinelli-HTTP-benchmark - Test environment for Perl HTTP servers for Ostinelli's benchmark
Initial setup:
git clone https://github.com/dolmen/p5-Ostinelli-HTTP-benchmark.git
cd p5-Ostinelli-HTTP-benchmark
./setup.sh
Starting Twiggy on port 8080:
./twiggy.sh
Starting Starman on port 8080:
./starman.sh
Starting Feersum on port 8080:
./feersum.sh
This project helps to setup an environment for benchmarking of Perl-based HTTP servers as Ostinelli proposed on his blog at http://www.ostinelli.net/a-comparison-between-misultin-mochiweb-cowboy-nodejs-and-tornadoweb/.
We are providing:
a http://search.cpan.org/dist/PSGI/PSGI.pod|PSGI application following Roberto's specification
a setup script for easy install of Perl web servers
scripts for starting those web servers with the PSGI application on port 8080:
Twiggy
Starman
Feersum
The Plack benchmark: https://github.com/miyagawa/Plack/blob/master/benchmarks/ab.pl
Copyright © Olivier Mengué, <<dolmen@cpan.org
>>
This project is free software; you can redistribute it and/or modify it under the same terms as Perl itself.