tengo una funcion sencilla
const y = await goToFirestore; const x =await axios.post('third-party',{}). // this could take 10-20 seconds const v = const x =await axios.post('third-party/another',{}). // this could take another 10-20 seconds. but this has to wait to the previous one return x;mi pregunta es . en esta situación, solo tengo 5 instancias en funcionamiento (máx.)
significa que solo puedo manejar 5 solicitudes múltiples. ¿Qué sucederá si tengo 20 solicitudes múltiples? esto significa que van a esperar ??
instancia de ejecución de base de fuego por solicitud? no hay soporte de solicitud múltiple?
como puedo cambiar la logica
¿Es posible devolver inmediatamente res.end() al cliente (otra aplicación http) y hacer que el código se ejecute en segundo plano con pub/sub o smth?
¿Cómo afectará en caso de muchas solicitudes? el pub-sub esperará?
¿Eso significa que las funciones de la nube de firebase no se ajustan a mis necesidades?
¿cqrs podría ser una buena opción para esto?