¡Vercel presentó Fluid compute! Un nuevo modelo de ejecución que combina la eficiencia de servidores tradicionales con la flexibilidad del modelo serverless, reduciendo costos hasta un 85% y aún así mejorando el rendimiento de las aplicaciones.
Una forma simple de entender para qué sirve sería imaginar que necesitamos una función para autenticar usuarios:
- Con Fluid deshabilitado, cada request iniciará una nueva instancia de la función. Esto podría resultar en un inicio en frio lo que aumentará el tiempo de ejecución.
- Con Fluid habilitado, una misma instancia puede manejar múltiples requests concurrentemente, lo que resulta en menos inicios en frío y, por lo tanto, menos tiempo de ejecución y un menor uso de recursos.
Vercel Fluid funciona de una manera relativamente simple:
- Mantiene las instancias "calientes" por más tiempo en lugar de apagarlas inmediatamente después de su uso.
- Permite que una sola instancia maneje múltiples requests simultáneamente, en lugar de crear una nueva instancia para cada request.
- Utiliza un sistema de balanceo de carga que distribuye los requests entre las instancias activas.
- Optimiza automáticamente el uso de memoria y CPU para reducir costos mientras mantiene el rendimiento.
Esto representa un cambio significativo en la infraestructura serverless tradicional, combinando lo mejor de ambos mundos. Y lo mejor de todo es que no necesitas actualizar tu código para que funcione; solo tienes que habilitarlo.
Top comments (0)