Retour à la leçonMission
Mission : réparer une pagination catalogue instable en pleine vente flash
Diagnostiquer précisément le bug d'une pagination par offset sous insertions concurrentes, puis la remplacer par une Connection Relay.
Contexte
Pendant une vente flash, le catalogue reçoit de nouveaux produits en continu pendant que des clients feuillettent les pages avec LIMIT 10 OFFSET 20, LIMIT 10 OFFSET 30, etc. Le support reçoit des signalements de produits vus deux fois ou jamais vus du tout en naviguant page par page. Ton rôle : expliquer le bug, puis migrer ce endpoint vers la pagination par curseur.