Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Mejore el rendimiento de las aplicaciones mediante el filtrado de AWS Lambda eventos y las respuestas por lotes parciales para las fuentes de eventos de Amazon SQS
Alan Oberto Jimenez, Amazon Web Service (AWS)
Septiembre de 2022(historial de documentos)
Esta guía describe las prácticas recomendadas para configurar el filtrado de AWS Lambda eventos y las respuestas por lotes parciales para las fuentes de eventos de Amazon Simple Queue Service (Amazon SQS). Estos controles abordan dos problemas de rendimiento comunes asociados con el comportamiento predeterminado de Lambda en el procesamiento por lotes de mensajes:
Mensajes poison-pill que provocan que una función de Lambda vuelva a intentar lotes completos de mensajes de Amazon SQS varias veces
Eventos de Amazon SQS irrelevantes que provocan que una función de Lambda se invoque innecesariamente
Al configurar estos controles, puede configurar las funciones de Lambda para procesar los lotes de mensajes de Amazon SQS de manera más eficiente y mejorar el rendimiento de la aplicación sin servidor.
Resultados empresariales específicos
Esta guía lo ayuda a hacer lo siguiente:
Mejorar la experiencia de usuario de su aplicación sin servidor reduciendo el tiempo que tardan las funciones de Lambda en procesar los lotes de mensajes de Amazon SQS.
Mejorar las capacidades operativas y la estabilidad general de su arquitectura sin servidor aislando los mensajes de Amazon SQS que sus funciones de Lambda no pueden procesar.
Reducir el costo operativo de su aplicación sin servidor reduciendo el número de invocaciones innecesarias a la función de Lambda.
Simplificar el código de las funciones de Lambda para mejorar su rendimiento al procesar lotes de mensajes de Amazon SQS.