Lentitud en aplicaciones cloud

La afirmación de “Evita las funciones” es como todo en esta vida, ¡relativo!

  1. La afirmación de que las funciones se ejecutan en 1º plano es correcta.

  2. Hay un pequeño detalle que debemos tener en cuenta:

  • Cuando ejecutamos una función desde un manejador de evento o proceso, esta se ejecuta en 1º plano en el cliente.

  • Pero si ejecutamos una función en un proceso en 3º plano o desde un evento de tabla (trigger), esta se ejecuta en 1º plano del servidor, es decir, lo que todos consideramos como 3º plano.

Así qué, no se trata de evitarlas, sino de hacer buen uso de ellas.

un saludo

José Luis