Lita Gratrix b0e9c36a56 Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenchmarks há 10 anos atrás
..
conf 013257d22d Naming Perl properly há 11 anos atrás
README.md 013257d22d Naming Perl properly há 11 anos atrás
app.pl 013257d22d Naming Perl properly há 11 anos atrás
bash_profile.sh 94f196ff74 Convert setup.py to setup.sh for web-simple há 10 anos atrás
benchmark_config 013257d22d Naming Perl properly há 11 anos atrás
install.sh 35a9a461b7 fix web-simple há 10 anos atrás
nginx.conf 013257d22d Naming Perl properly há 11 anos atrás
setup.sh 35a9a461b7 fix web-simple há 10 anos atrás
source_code 013257d22d Naming Perl properly há 11 anos atrás

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