Retour à la leçonMission
Mission : fiabiliser une file de traitement d'images qui perd des jobs
Remplacer un worker qui interroge la file en boucle par un worker bloquant fiable, capable de survivre à ses propres crashs sans perdre de job.
Contexte
Le worker de redimensionnement d'images consomme queue:jobs avec un LPOP répété en boucle serrée, saturant le CPU même quand la file est vide. Pire, si le worker crashe juste après avoir retiré un job, ce job est perdu définitivement. Tu dois rendre ce worker efficace et traçable pendant le traitement.