Fr/Hattrick et les Serveurs
Article original publié le 19 mars 2006
Nous aimerions saisir cette opportunité pour nous excuser pour les mauvaises performances d’Hattrick cette saison et pour expliquer ce qui s’est passé et ce qui est fait pour améliorer les capacités du site avec le temps.
Que s’est-il passé ce samedi 18 mars ?
Vers la mi-journée, le serveur de la base de données principale a cessé de répondre et il a fallu le redémarrer, ce qui a causé des lenteurs sur le site. Le même problème s’étant reproduit encore deux fois, nous avons pris la décision de déplacer toute la base de données principale sur un serveur de secours car ces crashs étaient très probablement dus à une panne matérielle. Actuellement, nous tournons sur le serveur de secours qui semble bien fonctionner, bien qu’il s’agisse d’une machine moins puissante. Nous espérons revenir sur le serveur principal dans le courant de cette semaine.
En quoi ceci est lié aux problèmes globaux de performance que nous avons connu cette saison ?
En y regardant bien, ce n’est pas lié. La crise globale de performance – qui dure depuis deux semaines – trouve son origine dans une très forte charge de notre base de données principale. Il s’est avéré avoir plusieurs causes à ce problème : l’une d’entre-elles était matérielle et est apparue le même week-end, une autre était relative à une optimisation de programme que nous avons corrigée la semaine passée. Combinés, ces deux réparations ont diminué la charge du système de moitié. Ce qui s’est passé samedi n’était pas lié, même si au final cela a eu des conséquences similaires pour les utilisateurs.
Pourquoi cela est-il arrivé et qu’est-ce qui est fait pour éviter que cela ne se reproduise dans le futur ?
Les problèmes récents ont eu des origines diverses et il n’est pas possible d’en désigner une particulièrement responsable. Il n'y a aucun goulot d'étranglement général pour le moment. Nous devons travailler sur plusieurs fronts pour nous en sortir : matériel, programmes et même notre propre organisation.
Nous travaillons beaucoup actuellement sur l’optimisation des bases de données, sur la réécriture des programmes pour les faire fonctionner plus rapidement et sur l’amélioration de l’environnement des serveurs de différentes manières. Nous avons reçu récemment la visite d’un éminent spécialiste en bases de données pour nous aider à augmenter les performances et il nous a donné quelques bonnes idées d’améliorations (aussi bien que quelques félicitations pour la gestion de la plus grande base de données publique qu’il ait jamais vue). Nous sommes également en train de créer de meilleurs sous-programmes pour les opérations régulières de maintenance, pour éviter quelques problèmes que nous avons connus par le passé.
Foncièrement, tout ce qui précède est néanmoins du business habituel.
Nous travaillons également sur d’autres aspects. Nous sommes en train de recruter des personnes pour venir travailler sur Hattrick, et l’un des principaux objectifs est d’instaurer une meilleure surveillance de l’entretien des serveurs. Nous faisons déjà cela bien sûr mais c'est un secteur où nous voulons plus nous focaliser et plus nous responsabiliser. Cela ne donnera pas des résultats immédiats mais c’est nécessaire si nous voulons amener Hattrick au niveau supérieur de fiabilité et de vitesse.
Nous sommes également sur le point de conclure un partenariat avec un important fournisseur de matériel. Cela nous donnera accès à des mises à niveau matérielles, ainsi qu’à un précieux savoir-faire technique.
Il est très difficile de donner des garanties pour indiquer quand Hattrick fonctionnera pour la plus grande satisfaction tous. Peut-être que ceci ne se produira jamais. Mais nous procéderons à des améliorerons par rapport à là où nous en sommes actuellement.
Nous sommes toujours engagés dans une course pour faire face à la demande et, alors que nous avons été plusieurs fois en avance sur le virage, il nous est également arrivé occasionnellement d’être très en retard. A de nombreuses reprises, être à cours de ressources nous a été bénéfique ; cela nous a forcés à nous améliorer sans cesse par des moyens originaux. Naturellement, une bonne partie de ces capacités supplémentaires a été utilisée par les nouveaux utilisateurs, qui à leur tour nous ont donné des ressources pour nous améliorer encore plus.
Depuis 2000, le nombre d'utilisateurs d’Hattrick a été multiplié par plus de 100 et le site est toujours plus fiable et plus rapide qu’il ne l’était avant. Ce n’est pas une consolation dans des moments comme celui-ci mais donne une certaine perspective et, je pense, un certain crédit à l'idée que les choses s’amélioreront avec le temps. Ainsi, en dépit de sorts malheureux et de tristesses compréhensibles un week-end comme celui-ci, je pense qu'il est raisonnable d'être prudemment optimiste.
Auteur: HT-Johan