Bonsoir,
Je me joins à la discussion pour étayer un peu le fil, avec mon retour d'expérience d'informaticien également ;-)
Pour le contexte, lors
de la première vague je n'avais rien prévu
de particulier faisant confiance en mon pc très performant, une connexion fibre Orange 100M, système Ubuntu 14.04, navigateur google chrome.
Je me suis connecté une quinzaine
de minutes avant, en rafraîchissant
de temps en temps pour maintenir la session active.
Résultat : J'ai réussi à charger la page des catégories en laissant le temps aux pages
de se charger. Je suis revenue sur la page principale à 16h04 (screenshot à l'appuie), pour enchaîner sur soumettre la demande à 16h05 (également un screenshot pour la science).
Trop tard j'ai raté la première vague.
Devant ces résultats encouragents

, j'ai décidé
de changer quelque peu
de stratégie pour la deuxième ronde. J'ai loué un serveur vps chez OVH sur le datacenter
de Beauharnois (à côté
de Montréal), une debian 7, j'ai monté un serveur OpenVPN. Le but me connecter en VPN sur ce serveur pour etre plus proche physiquement du serveur Kompass.
Je suis également passé en câblé au lieu du wifi à mon domicile pour gratter quelques précieuses millisecondes.
Résultat : je n'ai pas réussi à charger une seule page en 1min45. PAS UNE ! j'ai lancé
de multiples onglets, oui beaucoup, j'ai une machines qui ne bronche pas mais rien n'y a fait.
Devant ce cuisant échec, j'ai cherché à comprendre qu'est-ce que je pouvais faire
de mieux ?
Alors pour le http-pipelining, à ma connaissance il est désactivé par défaut sur beaucoup
de navigateur, ou au mieux il est configuré pour envoyé que 2 requêtes à la fois.
Vers 16h15 j'ai fait des tests
de navigateur sur kompass, le serveur restant encore un peu encombré. J'ai trouvé une différence notable entre chrome et firefox ! des temps
de chargements
de pages divisés par trois pour firefox. Les deux navigateurs étant configurés par défaut. Je ne sais pas comment interpréter ces résultats, et c'est complètement empirique mais j'étais forcé
de constater que FF fonctionnait beaucoup mieux à cette heure là.
Ensuite dans la soirée j'ai fait des tests en modifiant, le pipelining,le nombre
de connections max et d'autres trucs sans trouver
de différence notable entre une configuration par défaut et un firefox pimpé.
Donc je confirme le côté extrêmement aléatoire du traitement des requêtes par le serveurs, ne connaissant pas précisément sa conf et même son fonctionnement intrinsèque tout n'est à partir
de là que spéculation.
Mais une question me taraude l'esprit depuis trois jours, pourquoi je n'ai pas réussi à ouvrir une seule page dans le temps imparti alors que d'autres ont pu sélectionner la catégorie, soumettre la demande...
Je ne connais pas le fonctionnement
de IIS 7.5, mais pour ce qui est d'un serveur apache soit il répond à tous soit il est sur les genoux, ralentit énormément et drop des paquets ! Là visiblement il y a un 'tri' sur les personnes avec qui il veut bien communiquer. Certains ont pu naviguer et moi rien pas une page. Pour le coup
de na négociation HTTP/1.1 je ne suis pas certains
de la théorie, vu que nos sessions sont déjà ouvertes depuis plusieurs minutes la négo s'est déjà faite lors du chargement
de la première page, je me trompe ?!