Billet rapide concernant ma quête d’optimisation de l’affichage du blog sur mon VPS Gandi pour simplement faire un bilan rapide de tout ça.
Petit rappel, j’utilise donc Varnish comme accélérateur de pages, ainsi qu’Nginx comme moteur web, et derrière ce dernier se trouve Memcached.
Tout ce joli monde cohabite parfaitement, et on voit grandement la différence dans le temps d’affichage des pages !
On lance test le tout avec l’outil Apache Benchmark :
ab -kc 10 -n 100 http://www.ondaflow.com/
- Sans Varnish :
Concurrency Level: 10 Time taken for tests: 14.418060 seconds Complete requests: 100 Failed requests: 0 Write errors: 0 Non-2xx responses: 100 Keep-Alive requests: 0 Total transferred: 26700 bytes HTML transferred: 0 bytes Requests per second: 6.94 [#/sec] (mean) Time per request: 1441.806 [ms] (mean) Time per request: 144.181 [ms] (mean, across all concurrent requests) Transfer rate: 1.80 [Kbytes/sec] received
- Avec Varnish en front :
Concurrency Level: 10 Time taken for tests: 0.16518 seconds Complete requests: 100 Failed requests: 0 Write errors: 0 Keep-Alive requests: 100 Total transferred: 3278415 bytes HTML transferred: 3235995 bytes Requests per second: 6054.00 [#/sec] (mean) Time per request: 1.652 [ms] (mean) Time per request: 0.165 [ms] (mean, across all concurrent requests) Transfer rate: 193788.59 [Kbytes/sec] received
Alors n’hésitez plus, Varnish est peu gourmand en ressources (cpu/mem) et est très efficace !
Commentaires récents