Problème de cache sur TypePad ?

Publié le :

Je suis de plus en plus persuadé qu'il y a un problème avec les fils RSS servis par TypePad. Le symptôme est une apparente succession de modifications dans les billets qui donne l'impression que leur auteur doit être frappé de dyslexie sévère ou cherche par tous les moyens à attirer l'attention de ses lecteurs en modifiant un mot par-ci par-là toutes les heures.

Il se trouve que mon agrégateur de nouvelles, l'excellent NetNewsWire, me signale toutes les modifications qui ont été apportées à un fil entre deux rafraîchissements. Voici, par exemple, une correction apportée par Pierre Bilger à son dernier billet telle qu'elle apparaît sur mon écran :

bilger1.png

La feuille de style que j'utilise souligne en rouge ce qui a été supprimé et en vert ce qui a été ajouté, ici il s'agissait de mettre le mot financière au pluriel. Mais une heure après, le même billet réapparaît à nouveau modifié, comme suit :

bilger2.png

Ce qui en fait correspond à un retour au texte initial. L'heure suivante verra une correction comme la première, et ainsi de suite pendant le temps qu'il faut au fût du canon pour se refroidir (c'est-à-dire un certain temps pour ceux qui ont séché la thermodynamique).

Avec des blogueurs qui modifient peu leurs billets, ce n'est pas très gênant, mais avec le fil de Michel de Guilhermier, ça devient vite lassant, voyez vous-même :

mdg.png

Pour être honnête avec Michel, au début je me suis vraiment demandé s'il ne le faisait pas exprès. Et puis je me suis dit qu'il avait certainement d'autres chats à fouetter que de passer son temps à modifier son blog toutes les cinq minutes. C'est le caractère systématique de ce comportement "flip-flop" dans tous les fils en provenance de TypePad qui a fini par me faire penser à un problème de cache distribué chez Six Apart. Je fais le pari que derrière l'adresse 66.151.149.10 (l'adresse IP derrière laquelle sont hébergés les blogs sur TypePad) se trouve un répartiteur de charge qui distribue les requêtes vers plusieurs serveurs qui cachent le contenu demandé. Le bogue vient du fait que un ou plusieurs des caches ne sont pas à jour et qu'entre deux requêtes pour le même objet on peut se trouver devant deux contenus différents selon le serveur sur lequel on tombe.

Est-ce que d'autres ont remarqué la même chose ?

P.S. J'ai la flemme d'ouvrir un ticket en anglais, je laisse nos amis de Six Apart France expliquer ça à San Francisco. P.S. 2 : j'ai fini par ouvrir un ticket sur le support de TypePad, numéro 049828 le 27/2 à 19h52. On va voir si ça bouge, car je suis assez contrarié de voir que mon billet a incité Pierre Bilger à éviter de corriger ses billets alors que ce n'était clairement pas le but !