Volver a funciones
Función

Calentamiento de GraphQL

Mantén tus operaciones GraphQL más populares en caché y con buena respuesta.

El tráfico de GraphQL suele concentrarse en unas pocas operaciones pesadas. El calentamiento de GraphQL te permite ejecutar esas operaciones según un horario para que las cachés de CDN, gateway o aplicación que sirven GraphQL se mantengan listas.

Lo más destacado

  • Apunta a endpoints HTTP de GraphQL
  • Calienta deliberadamente las operaciones con más tráfico
  • Combínalo con cabeceras y autenticación de los API warmers
  • Reduce la latencia de arranque en frío para tus clientes

Rendimiento consciente de las operaciones

A diferencia de un simple rastreo de páginas, el rendimiento de GraphQL depende de consultas y variables concretas. Calentar esas formas importa mucho más que llamar una vez a la ruta /graphql.

Cachés de gateway y CDN

Si cacheas GraphQL en el edge o en un API gateway, el calentamiento programado mantiene esas capas honestas entre los picos orgánicos de tus clientes.

Cómo funciona

  1. 1

    Lista las operaciones críticas

    Identifica las queries y mutations que dominan el tráfico de cliente.

  2. 2

    Configura el calentamiento de GraphQL

    Activa la función y aporta los datos del endpoint.

  3. 3

    Vigila la latencia

    Confirma que tus clientes ven menos picos por operaciones frías.

Dónde brilla

Apps móviles

Precalienta las queries de feed y detalle antes de las aperturas de la mañana.

GraphQL de CMS headless

Mantén calientes las queries de contenido para tus storefronts.

Dashboards B2B

Calienta las operaciones agregadas más costosas después de cada despliegue.

Preguntas frecuentes

¿El calentamiento de GraphQL es distinto de los API warmers?
Se construye sobre las capacidades de calentamiento de API y depende de los derechos de GraphQL de tu plan.
¿Puedo autenticar las peticiones?
Sí — usa cabeceras o cookies según lo que permita la configuración de tu warmer y tu plan.

Funciones relacionadas

Todas las funciones

¿Listo para probarlo en tu cuenta?

Crea una cuenta gratuita de Cache Rocket, verifica un hostname y activa esta función para tu web o tu API.