Les fonctions durables AWS Lambda augmentent le fonctionnement durable et les limites de données utiles des points de contrôle
À compter d’aujourd’hui, les fonctions durables AWS Lambda augmentent le nombre maximum d’opérations durables par exécution de 3 000 à 30 000, et la taille maximale des données utiles des points de contrôle de 256 Ko à 1 Mo. Des limites de fonctionnement plus élevées vous permettent d’effectuer plus de travail en toute sécurité en une seule exécution, notamment en étendant les boucles itératives, en effectuant des interrogations pendant de plus longues périodes et en créant des chemins d’annulation plus complexes, qui s’exécutent en cas d’échec d’une étape. À 1 Mo, les données utiles des points de contrôle correspondent à la taille de données utiles maximale des invocations Lambda asynchrones et des services d’intégration tels qu’Amazon SQS et Amazon EventBridge, de sorte qu’un flux de travail peut conserver un événement complet provenant de n’importe laquelle de ces sources en une seule opération.
Les fonctions durables AWS Lambda vous aident à créer des applications résilientes en plusieurs étapes et des flux de travail d’IA qui s’exécutent pendant une durée maximale d’un an, avec des points de contrôle intégrés, des nouvelles tentatives automatiques et des temps d’attente qui interrompent l’exécution sans encourir de frais de calcul. Chaque opération durable est prise en compte dans la limite d’exécution, y compris chaque tentative d’étape, chaque sondage d’une condition d’attente et chaque branche d’une opération parallèle ou cartographique. Avec 30 000 opérations, une seule exécution offre plus de marge de manœuvre pour coordonner des flux de travail complexes en plusieurs étapes, itérer sur des milliers d’éléments ou interroger un système externe pendant des semaines, sans dépasser les limites des points de contrôle.
Une application agentique peut traiter des milliers d’appels de modèles et d’outils, et avec des points de contrôle de 1 Mo, elle conserve des historiques de conversations, des réponses modèles et des sorties des outils plus volumineux directement dans le point de contrôle au lieu d’écrire sur un stockage externe. Pour les états supérieurs à 1 Mo, les kits SDK JavaScript et Python incluent un sérialiseur FileSystem qui écrit les données utiles dans un montage Amazon EFS ou Amazon S3 Files et coche un pointeur à la place.
Ces nouvelles limites s’appliquent dans toutes les Régions AWS où les fonctions durables AWS Lambda sont disponibles. Pour en savoir plus sur ces limites de service, consultez le Guide du développeur AWS Lambda.