Servicio de colas de mensajes de Cloudflare que permite enviar y procesar tareas de forma asíncrona, con entrega fiable e integración directa con Workers.
Cloudflare Queues sirve para desacoplar partes de una aplicación y mover trabajo fuera de la petición principal. En vez de ejecutar una tarea pesada al instante, un Worker puede dejar un mensaje en una cola y otro Worker consumidor lo procesa después. Esto ayuda a evitar bloqueos, mejorar la escalabilidad y gestionar picos de carga con más estabilidad. Además, Queues admite lotes, reintentos, retrasos en la entrega y colas de errores, lo que resulta útil para tareas como enviar correos, procesar pedidos, registrar eventos o lanzar flujos de datos. Para un desarrollador que empieza, puede entenderse como una bandeja de tareas pendientes que tu aplicación va rellenando y que otro proceso va resolviendo de forma ordenada y fiable.
export default { async fetch(request, env) { await env.MI_COLA.send({ tipo: "correo", destino: "usuario@ejemplo.com", asunto: "Bienvenido" }); return new Response("Mensaje enviado a la cola"); } };