Lita Gratrix 94f196ff74 Convert setup.py to setup.sh for web-simple 10 jaren geleden
..
conf 013257d22d Naming Perl properly 11 jaren geleden
README.md 013257d22d Naming Perl properly 11 jaren geleden
__init__.py 013257d22d Naming Perl properly 11 jaren geleden
app.pl 013257d22d Naming Perl properly 11 jaren geleden
bash_profile.sh 94f196ff74 Convert setup.py to setup.sh for web-simple 10 jaren geleden
benchmark_config 013257d22d Naming Perl properly 11 jaren geleden
install.sh 013257d22d Naming Perl properly 11 jaren geleden
nginx.conf 013257d22d Naming Perl properly 11 jaren geleden
setup.sh 94f196ff74 Convert setup.py to setup.sh for web-simple 10 jaren geleden
source_code 013257d22d Naming Perl properly 11 jaren geleden

README.md

Setup

  • Perl 5.10+
  • MySQL 5.5
  • Wrk 2.0

Requirements

  • Web::Simple
  • DBD::mysql
  • Starman (if using Starman as web server)
  • Plack (for plackup)
  • nginx (if you want to front Dancer with nginx, nginx.conf provided)

Deployment

Something along the lines of

plackup -E production -s Starman --workers=8 -l /tmp/frameworks-benchmark.sock -a ./app.pl

if you want to front it with nginx, otherwise

plackup -E production -s Starman --port=8080 --workers=8 -a ./app.pl