Cloudflare Queues
Añade fácilmente colas de mensajes fiables a tu aplicación
Procesa tareas de forma asincrónica para mejorar la fiabilidad y el desempeño.
Ventajas de Cloudflare Queues
Reducir la complejidad
Elimina la complejidad de gestionar colas de mensajes globales cuando envíes mensajes entre Workers y otros servicios de Cloudflare.
Reduce la latencia
Las colas de producción se ejecutan en todo el mundo en lugar de en una sola región, para reducir la latencia de la aplicación.
Entrega de mensajes garantizada
Queues garantiza que cada mensaje se almacene en disco y se procese al menos una vez.
CÓMO FUNCIONA
Operaciones en búfer o por lotes para grandes volúmenes de mensajes
Cloudflare Queues proporciona una API HTTP para cada cola, por lo que los consumidores pueden extraer lotes de mensajes para su procesamiento.
- Designa un Worker para procesar los mensajes.
- Bloquea las solicitudes de mensajes en función de los límites impuestos por los servicios API externos.
- Los servicios envían y reciben los mensajes a su propio ritmo.
- Entrega garantizada de los mensajes al menos una vez.
Principales casos de uso de Queues
Crea sistemas basados en eventos en Workers con enlaces nativos
Desvincula servicios
Crea sistemas basados en eventos, que consisten en servicios desvinculados.
Ejecuta tareas de forma asíncrona
Envía tareas de procesamiento a los servicios descendentes sin bloquear la solicitud.