Performance WEB.


Vincent RABAH

Responsable Technique

Cloud Computing OBS


Pourquoi

Comment

Questions/réponses

Green IT

Granit.org


✖ Écologie

✖ Éfficience

✖ Performance

Serveur WEB



✖ 1996 serveur web

✖ 1997 cgi en C/C++

✖ 1998 PHP / MySQL

Serveur WEB



✖ 2001 serveur PHP / serveur MySQL

✖ 2004 Cache (Varnish/Memcache/apc)

✖ 2007 CDN

Self Hosting


ADSL

< 1Mb/sec.

Basse consommation

ARM ~ PIII-900MHz

128Mo de RAM

Nginx

Pluxml



PHP

Pas de base de données

Fichiers XML (articles/commentaires)


http://it-wars.com

Jekyll



Générateur de site static

Nginx + HTML


http://nodejs-news.com

Jekyll ???



Pure HTML = Vitesse

Sécurité

Gestion de conf (svn/git)

Simplicité

Optimisation images



10 minutes / image

Utilisation d'outils comme trimage,

postérisation, pngquant 8 bits, ...

Node.JS

Javascript EVERYWHERE

✖ Browser

✖ Database (MongoDB, CouchDB, ...)

✖ Serveur (Nodejs)


Rapide, non-bloquant, sockets

Soyez originaux et responsables !

Questions

?

Contact


Twitter : @itwars

Blog : http://it-wars.com


Twitter : @newsnodejs

Blog : http://nodejs-news.com