Aujourd’hui un petit topo sur la latence. Première question simple : qu’est-ce donc ? D’où provient le temps d’attente, de quoi est-il composé ?
Quand je clique sur une page, entre le temps de mon action sur la page et le moment où je reçois la donnée demandée, il se passe une cascade de choses. Quel % de temps peut être attribué à chaque élément, ping de la liaison xDSL du client, chargement d’Apache, traitement php/zend, actions Magento, recherche dans la base de données, etc… ?
D’après Amazon, si 0,1s de latence me coûte 1% de CA et c’est loin d’être linéaire.
A 10 secondes de ping, c’est plus dans les 95% de CA qu’on perd ! La latence c’est un peu le pire ennemie des E-commerçant et de leurs clients. C’est le moment de flottement où je pense à autre chose qu’à acheter, où je me dis “il est lent ce site” où je me déconnecte etc…
Dans le cas de Magento, qu’est-ce qui pèse ?
Comment la diminuer globalement cette latence : où agir ?
Voici un premier schéma qui montre une architecture d’hébergement :
Ce schéma montre plus d’un point de vue logique les enchainements entre les serveurs, ce qui permet de mieux comprendre le suivant : Lire la suite »

Commentaires récents