Dans une chronique de WIRED de novembre 2022, Ruben Martinez Jr., ingénieur logiciel chez OkCupid, raconte qu'il faisait la queue sur Ticketmaster pour la prévente de la tournée Eras de Taylor Swift, où les amis de sa conversation de groupe voyaient chacun 2 000 personnes ou plus devant eux. Il a ouvert les outils de développement du navigateur en espérant trouver un pourcentage et a trouvé à la place le nombre exact qui lui avait été attribué, 23 913, ainsi que le nombre de personnes devant lui qui n'avaient ni quitté la file ni acheté de billets, 13 759.

Il a envoyé un texto à sa conversation de groupe pour demander si une extension Chrome affichant sa place réelle prendrait moins de temps que ce dont Ticketmaster avait besoin pour corriger ses bugs. Ce fut le cas : il affirme que cela a pris environ 40 minutes. Il l'a annoncée sur Twitter, l'a publiée en open source sur GitHub et l'a soumise au Chrome Web Store pour la vente générale alors prévue pour le vendredi.

Martinez affirme que la file d'attente a commencé à avancer après qu'il eut terminé, et que lui et ses amis ont obtenu des places. WIRED rapporte que d'autres fans n'ont pas eu cette chance et que le site aurait planté pour certains utilisateurs.

Les vrais chiffres de la file d'attente étaient déjà envoyés à chaque navigateur ; les afficher a nécessité une extension réalisée en 40 minutes.

L'interface de Ticketmaster donnait peu d'informations fiables aux utilisateurs pendant leur attente.

Les chiffres exacts se trouvaient déjà dans les données reçues par le navigateur.

Les extensions Chrome peuvent lire et afficher rapidement ces données, et la publication en open source a permis à d'autres fans de l'utiliser.

Lorsqu'un système cache son état, vérifiez ce qu'il envoie déjà à votre client ; l'information manquante n'est peut-être qu'à une inspection près.

Selon WIRED, l'extension a été approuvée le jeudi, le jour même où Ticketmaster a annoncé l'annulation de la vente générale du vendredi ; elle n'a donc pas servi pour cette vente. L'épisode a suscité des appels de responsables politiques en faveur d'un examen de la position de Ticketmaster sur le marché. Martinez se dit frustré par les frais de l'entreprise et par l'insuffisance de ses investissements dans son infrastructure.

VÉRIFIEZ LES SOURCES

Les sources

  1. The OkCupid Dev Who Built a Hack to Get Taylor Swift Tickets WIRED · wired.com ·