back
loading skill details...
|
Async message queues for background processing with automatic retries, batching, and dead letter queue support. Supports producer and consumer patterns with configurable batching (1-100 messages), timeouts (0-60s), and retry policies (0-100 retries) across 10,000 queues per account Handles non-idempotent operations safely through explicit message acknowledgement; prevents duplicate writes and data loss with dead letter queue configuration Processes up to 5,000 messages/second per queue with auto-scaling concurrency (up to 250 concurrent invocations) and 128 KB message size limit Includes HTTP publishing API (May 2025+) for external services, event subscriptions from R2/KV/AI (August 2025+), and pause/purge management commands Prevents 13 documented issues including multi-dev queue isolation, remote binding conflicts, and DLQ data loss scenarios Cloudflare Queues Status: Production Ready ✅ Last Updated: 2026-01-09 Dependencies: cloudflare-worker-base (for Worker setup) Latest Versions: wrangler@4.58.0, @cloudflare/workers-types@4.20260109.0 Recent Updates (2025): April 2025: Pull consumers increased limits (5,000 msg/s per queue, up from 1,200 requests/5min) March 2025: Pause & Purge APIs (wrangler queues pause-delivery, queues purge) 2025: Customizable retention (60s to 14 days, previously fixed at 4 days) 2025: Increased queue limits (10,000 queues per account, up from 10) Quick Start (5 Minutes)
don't have the plugin yet? install it then click "run inline in claude" again.