Il y a 11 ans -
Temps de lecture 1 minute
10 Juillet – Atelier « Web Caching, mod_cache, Varnish, Amazon CloudFront CDN et S3 »
« Add Expires Headers », « Use a Content Delivery Network (CDN) », « Leverage browser caching », « Leverage proxy caching »… le plugin Yahoo YSlow! ou les Google Chrome Developer Tools vous ont déjà rappelé à l’ordre ?
Pire, vous avez déjà effondré votre site web ou la bande passante de votre data center pour servir du contenu statique ?
Venez découvrir avec cet atelier comment utiliser sur vos projets les techniques de mise en cache généralisées chez les grands du web. Venez démystifier la complexité et le coût de ces solutions.
Audience
Développeur Java intéressé par le Web.
Plan de l’atelier
- Headers Http ‘Expires’ et ‘Cache-Control’
- La théorie : RFC 2616 – Hypertext Transfer Protocol – HTTP/1.1 – Header Field Definitions – Cache-Control
- « Contenu cachable » contre « contenu statique » : donnez une autre scalabilité à votre site,
- Comment ajouter des headers de mise en cache avec votre framework web,
- ExpiresFilter ou comment ajouter des headers de mise en cache au contenu statique d’une webapp java.
- Apache Httpd mod_expires et NGinx HttpHeadersModule : les filtres transverses des serveurs web,
- Apache Httpd mod_cache et NGinx proxy_cache : les « quick wins » pour ajouter un proxy cache,
- Varnish, la star des proxy caches,
- Amazon CloudFront : le Content Delivery Network (CDN) simple, efficace et abordable de la galaxie Amazon AWS,
- Amazon S3, l’autre façon de servir du contenu statique.
Le bonus de l’atelier : vous apprendrez à déployer votre webapp java Amazon Beanstalk, le Tomcat as a Service d’Amazon AWS.
Organisation et pré requis
- Les exercices de l’atelier utiliseront comme trame une application de site de cocktail développée en Spring MVC.
- Chaque binôme devra avoir un ordinateur portable avec SSH, Git et Maven installés. Si vous n’avez pas d’ordinateur portable, nous trouverons bien un binôme qui en aura un.
Inscriptions
Cet atelier gratuit aura lieu le mardi 10 Juillet à partir de 19h00, l’inscription se fait sur http://xfr-web-caching-workshop.eventbrite.com.
Edit – 26/6/2012 – 16h
L’atelier étant rempli pour le 10 juillet, nous vous proposons une seconde édition le 18 juillet à partir de 19h, vous trouverez le formulaire d’inscription sur http://xfr-web-caching-workshop-bis.eventbrite.com
Animateurs
Cyrille Le Clerc |
Seven Le Mesle |
Charles Blonde |
Julia Mateo |
Stéphane Moreau |
Commentaire