aws / aws/aws-lambda-roadmap

[service] [request] support parallel invocations on a single instance

Abierto
#97 1 comentario 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
196
Forks
5
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

One of our highly used Node.js lambdas is mostly IO-bound, waiting for a HTTP request to complete. It would be nice if a single lambda instance can handle multiple invocations in parallel, so we can save on start-up cost, have some shared cache and not run into our quota limit as fast (we're capped at 2500 at the moment, but it's not enough).

We'd use a regular Node.js service for this, but in this case we're using Lambda@edge so we're in a bind.

The specific lambda as a auth/acl check in cloudfront before we hit a S3 origin.

### Community Note

* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
* Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
* If you are interested in working on this issue or have submitted a pull request, please leave a comment

**Tell us about your request**
What do you want us to build?

**Which service(s) is this request for?**
This could be AWS Lambda itself, or integrations with other services.

**Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?**
What outcome are you trying to achieve, ultimately, and why is it hard/impossible to do right now? What is the impact of not having this problem solved? The more details you can provide, the better we'll be able to understand and solve the problem.

**Are you currently working around this issue?**
How are you currently solving this problem?

**Additional context**
Anything else we should know?

**Attachments**
If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

No se nombran archivos del repositorio, pruebas ni puntos de entrada; empieza comprobando si este repositorio de roadmap contiene código de implementación para gestionar invocaciones de Lambda@Edge. Se consideraría completado definir y entregar compatibilidad con múltiples invocaciones simultáneas en una instancia, incluido el comportamiento y las restricciones necesarios para el caso de uso de autenticación y CloudFront indicado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
aws, node.js
Área
backend, cloud
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Activo
Claridad
Bastante claro
Aptitud para principiantes
28/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.