Publié le: Jan 6, 2022

Aujourd'hui, nous publions des améliorations dans AWS AppSync pour configurer la taille maximale des lots à utiliser au moment de résoudre un champ récurrent avec un résolveur AWS Lambda ou un résolveur Direct AWS Lambda.

AWS AppSync est un service GraphQL géré qui simplifie le développement des applications en vous permettant de créer une API flexible pour accéder à des données depuis une ou plusieurs sources de données, de les manipuler et de les combiner, et ce en toute sécurité et avec moins d'appels réseau. Avec AWS AppSync, vous créez des API GraphQL avec lesquelles vos applications interagissent via Internet. AWS AppSync facilite l'interaction avec les sources de données au sein et en dehors de votre compte AWS avec les résolveurs AWS Lambda qui utilisent les fonctions AWS Lambda pour exécuter la logique métier et récupérer des données.

Avec cette amélioration, vous pouvez définir des résolveurs Lambda avec une taille de lots maximale configurable, plutôt que d'utiliser la taille par défaut maximale fixée à 5. Désormais, AppSync résout le champ récurrent en regroupant les appels passés à votre fonction Lambda selon la taille configurée de vos lots. De plus, vous pouvez désormais activer le regroupement sur vos résolveurs Direct Lambda sans écrire une seule ligne de langage VTL (Velocity Template Language) en configurant la taille maximale des lots sur votre résolveur.

La taille configurable des lots des résolveurs Lambda est disponible dans toutes les régions AWS où AppSync est disponible. Pour plus de détails, consultez notre article de blog et la documentation AppSync.