Concurrencia reservada y throttling
La concurrencia reservada establece un límite estricto sobre cuántas instancias de una función Lambda pueden ejecutarse simultáneamente. Cuando fijas la concurrencia reservada en 5, Lambda garantiza que esos 5 huecos estén siempre disponibles para tu función — pero también significa que una 6.ª solicitud simultánea será restringida (throttled).
Esto es útil cuando tu función escribe en un recurso downstream (como una base de datos) que solo puede manejar un número limitado de conexiones. Sin concurrencia reservada, un pico repentino de tráfico podría saturar la base de datos con cientos de ejecuciones de Lambda en paralelo.
Hay una contrapartida: las plazas reservadas se restan del pool de concurrencia total de tu cuenta (por defecto, 1.000). Configurar concurrencia reservada en 100 para una función deja solo 900 para el resto de funciones de la cuenta.
¿Qué ocurre cuando una función con concurrencia reservada de 5 recibe una 6.ª solicitud simultánea?
Este ejercicio forma parte del curso
Aplicaciones sin servidor con AWS Lambda
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio