Publicado en: Nov 6, 2023
AWS Lambda ahora admite una velocidad de escalado de sondeos hasta 5 veces más rápida (lo que suma hasta 300 ejecuciones simultáneas por minuto) para cargas de trabajo de Lambda con picos configurados con Amazon Simple Queue Service (Amazon SQS) como origen de eventos mediante la asignación de orígenes de eventos de Lambda o Amazon EventBridge Pipes. Esto permite a los clientes crear aplicaciones basadas en eventos mediante colas de Lambda y SQS (estándar o primero en entrar, primero en salir) para lograr un escalado con mayor capacidad de respuesta durante una ráfaga repentina de mensajes en sus colas, y reduce la necesidad de duplicar las funciones de Lambda o las colas de SQS para lograr un procesamiento de mensajes más rápido.
Cuando una función de Lambda se suscribe a una cola de SQS, Lambda sondea los mensajes de la cola (lo que suma hasta 60 ejecuciones simultáneas por minuto, según la acumulación de mensajes) e invoca la función Lambda. En el caso de las aplicaciones basadas en eventos sensibles a la latencia, los picos repentinos de mensajes pueden provocar retrasos en la experiencia de los usuarios. Con el anuncio de hoy, las funciones de Lambda que se suscriben a una cola de SQS pueden escalar verticalmente hasta cinco veces más rápido para las colas que registran un aumento en la acumulación de mensajes, lo que suma hasta 300 ejecuciones simultáneas por minuto y permite un procesamiento de mensajes más rápido.
Esta característica está disponible de forma general en todas las regiones comerciales de AWS en las que existe AWS Lambda.
La velocidad de escalado mejorada se aplica automáticamente a todas las funciones de Lambda configuradas con SQS mediante la asignación de orígenes de eventos o EventBridge Pipes, sin costo adicional. Para controlar el máximo de ejecuciones simultáneas, defina la simultaneidad reservada para la función de Lambda o la simultaneidad máxima para la asignación de orígenes de eventos. Para obtener más información sobre el uso de Lambda con SQS, consulte la documentación de Lambda.