Articles

Affichage des articles associés au libellé Architecture Serverless

Boucle Infinie Lambda avec S3 : Diagnostiquer et Stopper une Récursion Incontrôlée

Votre fonction Lambda se déclenche sur un upload S3, traite le fichier, puis écrit le résultat dans le même bucket — et soudain, les invocations s'enchaînent sans fin, la facture grimpe, et CloudWatch déborde de logs. C'est l'un des pièges les plus classiques de l'architecture event-driven sur AWS, et il suffit d'un préfixe mal configuré pour transformer un pipeline innocent en boucle récursive qui consomme tout votre quota de concurrence. TL;DR — Boucle Infinie Lambda S3 Problème Cause Solution Lambda se déclenche en boucle Notification S3 sans filtre de préfixe/suffixe Séparer les préfixes source/destination ou utiliser des buckets distincts Concurrence épuisée Invocations exponentielles Poser un reserved concurrency limit immédiatement Coûts incontrôlés Millions d'invocations en quelques minutes Activer une alarme CloudWatch sur Invocations + throttle Difficile à détecter Chaque...