Publicado en: Jan 6, 2022

Hoy lanzamos mejoras en AWS AppSync para configurar el tamaño máximo del procesamiento por lotes que se utilizará al resolver un campo recurrente con un resolvedor de AWS Lambda o un resolvedor Direct AWS Lambda.

AWS AppSync es un servicio GraphQL administrado que simplifica el desarrollo de aplicaciones al permitir crear una API flexible para acceder, manipular y combinar datos de forma segura desde uno o más orígenes de datos con menos llamadas de red. Con AWS AppSync, se crean API GraphQL con las que las aplicaciones interactúan a través de Internet. AWS AppSync facilita la interacción con orígenes de datos dentro y fuera de la cuenta de AWS con resolvedores de AWS Lambda que utilizan funciones de AWS Lambda para ejecutar la lógica empresarial y obtener datos.

Gracias a esta mejora, se pueden definir resolvedores Lambda con un tamaño máximo de procesamiento por lotes configurable, en lugar de utilizar el máximo predeterminado de 5. Ahora, AppSync resolverá el campo recurrente mediante el procesamiento por lotes de llamadas a la función Lambda según el tamaño de procesamiento por lotes configurado. Además, ahora puede habilitar el procesamiento por lotes en los resolvedores de Direct Lambda sin necesidad de escribir una sola línea del lenguaje de plantillas de velocidad (VTL) al configurar el tamaño máximo de los lotes en el resolvedor.

El tamaño de procesamiento por lotes configurable para los resolvedores de Lambda se encuentra disponible en todas las regiones de AWS en las que AppSync está disponible. Para obtener más información, consulte la publicación en nuestro blog y la documentación de AppSync.