Cloudflare Queues
Ajoutez facilement des files d'attente de messages fiables à votre application
Traitez les tâches de manière asynchrone afin d'améliorer la fiabilité et les performances.
Avantages de Cloudflare Queues
Réduire les complexités
Éliminez la complexité liée à la gestion des files d'attente de messages mondiales lorsque vous envoyez des messages entre Workers et d'autres services Cloudflare.
Réduisez la latence
Les files d'attente de production s'exécutent dans le monde entier plutôt que dans une région unique, afin de réduire la latence des applications.
Diffusion garantie des messages
La solution Queues vous garantira que chaque message sera stocké sur disque et traité au moins une fois.
FONCTIONNEMENT
Mettez les grands volumes de messages en mémoire tampon ou traitez-les par lots
Cloudflare Queues propose à chaque file d'attente une API HTTP grâce à laquelle un consommateur pourra extraire des lots de messages à traiter.
- Désignez un Worker pour traiter les messages.
- Bloquez les requêtes de message en fonction des limites imposées par les services API externes.
- Les services envoient et reçoivent des messages à leur propre rythme.
- Diffusion garantie des messages au moins une fois
Principaux scénarios d'utilisation de Queues
Développez des systèmes orientés événements sur Workers grâce aux liaisons natives.
Découplez les services
Développez des systèmes orientés événements, composés de services découplés.
Exécutez des tâches de manière asynchrone
Envoyez des tâches à traiter aux services en aval sans bloquer la requête.