Skip to content

Instantly share code, notes, and snippets.

@mcuadros
Last active December 15, 2015 09:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mcuadros/5240520 to your computer and use it in GitHub Desktop.
Save mcuadros/5240520 to your computer and use it in GitHub Desktop.
Benchmark from Skeetr early alpha version, Skeetr is PHP Application Server based on Gearmand + Nginx.

Skeetr 0.0.1 Benchmark

Benchmark from Skeetr early alpha version, Skeetr is PHP Application Server based on Gearmand + Nginx.

Setup

We make random requests over a Symfony2/Sonata [https://github.com/sonata-project/sandbox] sandbox project, some pages with MySQL, other MongoDB or none

Standard PHP:

  • nginx openresty 1.2.7.
  • php 5.4.13.
  • php-fpm.

Skeetr:

  • nginx openresty 1.2.7
  • php 5.4.13
  • gearmand 1.1.5

All tests make with the same box:

  • CentOS release 6.4 (Final)
  • Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz
  • 64GB RAM

Test

ab -c 500 -t 30

Results

  • PHP 5.4.13 (No APC) 33.66 req/s
  • PHP 5.4.13 (APC + apc.stats = 0) 91.13 req/s
  • PHP 5.4.13 (Skeetr 16 workers) 197.08 req/s
  • PHP 5.4.13 (Skeetr 64 workers) 308.21 req/s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment