Les guerres d'un Responsable Informatique

Nginx fastcgi optimisation

plus vite avec nginx

Le serveur web Nginx est réellement très rapide. On peut encore améliorer la rapidité de Nginx, en mettant en oeuvre des techniques de caching fastcgi. Il existe des alternatives comme apc, php5-xcache, ... Je vous présente comment avoir un cache fastcgi, en utilisant uniquement Nginx.

Lire la suite

Linux network performance tuning épisode 2

linux network driver buffers

Lors du précédent épisode, j'ai présenté comment décharger le processeur, d'une partie de la gestion réseau, avec le TOE ou TCP Offload. Passons à présent aux optimisations du driver réseau Linux, en particulier des paramètres RX et TX.

Lire la suite

Linux network performance tuning épisode 1

ethertool tcp

ARTICLE PÉRIMÉ

Ce premier épisode, va me permettre de balayer les optimisations rendues possible par le TCP Offload Engine (TOE). Cette fonctionnalité décharge le processeur d'une partie des taches déportées, au niveau du hardware de la carte réseau éthernet. Le traitement déporté de TCP.

Lire la suite

Vitesse d'affichage de site web améliorée épisode 2

optimisation de site web

Poursuivons la série optimisation de site web, pour améliorer le ressenti utilisateur. Mes 2 articles précédents : Vitesse d'affichage de site web améliorée et Google mod_pagespeed, accélérer Apache, présentaient des techniques et optimisations possibles. Des problèmes demeurent comme la parallélisation des téléchargements de CSS et Javascript. HeadJS est LA solution ?

Lire la suite

Google mod_pagespeed, accélérer Apache

speeding the web

Dans mon récent article : Vitesse d'affichage de site web améliorée, j'expliquais que Google prend en compte la vitesse des sites dans leur référencement. Google propose, aujourd'hui, un outil pour rendre Apache plus rapide: mod_pagespeed.

Lire la suite

Scalabilité Linux et le multicore

scalabilté des applications Linux

Le MIT vient de livrer une analyse sur la scalabilité des applications Linux en fonction du nombre de cores. C'est une étude pratique, pour comprendre comment organiser la scalability des applications comme Exim, memcache, Apache, PostgreSQL, gmake, Psearchy, et MapReduce sur des systèmes allant jusqu'à 48 cores.

Lire la suite

Déploiement en continu, capacity planning

capacity planning

L'un des rôles clés d'un Responsable Informatique, est sa capacité, à anticiper et à détecter en avance de phase les goulots d'étranglement, les évolutions de son infrastructure technique. Avoir, de bons outils de suivi des infrastructures, que je pilote est primordial.

Lire la suite

Vitesse d'affichage de site web améliorée

vitesse seo

Google prend en compte la vitesse des sites dans leur référencement ... Beaucoup de sites web sont lents, voir très lents, et ce malgré l'augmentation des débits réseaux, tant au niveau des serveurs, qu'au niveau des clients. Comment réaliser un état des lieux, optimiser la vitesse, pour améliorer le SEO ?

Lire la suite

< précédente | page 2 sur 2