Delivery scenario
Editorial calculation from vendor rates: 3 × operation price for SQS/Cloudflare; 10 × the price per 100K attempts for QStash. Review the category's assumptions.
Asynchronous delivery for workers, webhooks and background jobs. Pick two to four options to explore how they differ.
Snapshot: 2026-09-08 · Public sources · Not a real-time feedEditorial edition · Reviewed on 2026-09-08 · Not a real-time feed
| Metric | SQS · Standard | Cloudflare Queues · Paid | QStash · Pay as You Go |
|---|---|---|---|
| Delivery scenarioUSD / M messages · lower is better | $1.20Vendor ↗ | $1.20Vendor ↗ | $10.00Vendor ↗ |
| Max queue retentiondays · higher is better | 14Vendor ↗ | 14Vendor ↗ | No dataNot included |
| Max scheduled delayminutes · higher is better | 15Vendor ↗ | No dataNot included | No dataNot included |
The reference cost models 1 M messages of 1 KiB to a single consumer, with no batching, retries or free tiers. SQS and Cloudflare: send + receive + delete (3 M operations). QStash: 1 M HTTP attempts. Excludes consumer execution, transfer and base plans; it doesn't measure latency or guarantee exactly-once execution.
Editorial calculation from vendor rates: 3 × operation price for SQS/Cloudflare; 10 × the price per 100K attempts for QStash. Review the category's assumptions.
A relationship between two dimensions, not an automatic recommendation.
| Feature | SQS · Standard | Cloudflare Queues · Paid | QStash · Pay as You Go |
|---|---|---|---|
| Entrega | Mejor esfuerzo; pueden llegar fuera de orden | No data | No data |
| Unidad tarifaria | $0.40/M solicitudes; escenario ×3 | $0.40/M operaciones; escenario ×3 | $1/100K intentos HTTP; escenario ×10 |
| Tamaño máximo | 1 MiB nativo; no confundir con la unidad facturada de 64 KB | No data | No data |
| Demora | FIFO: por cola; Standard: también temporizador por mensaje | No data | No data |
| Modalidad | No data | Workers Paid | No data |
| Retención | No data | 4 días por defecto; configurable hasta 14 | No data |
| Tamaño publicado | No data | 128 KB por mensaje | 10 MB por mensaje |
| Demora máxima publicada | No data | No data | 1 año (sin convertir a minutos) |
| DLQ | No data | No data | Hasta 7 días en Pay as You Go |
| Transferencia | No data | No data | 50 GB/mes; excedente $0.05/GB |
What to validate before you make a decision.
Escenario us-east-1: 1 M mensajes de 1 KiB, sin batch ni reintentos; 3 M llamadas facturadas. Excluye free tier, KMS, red y ejecución. FIFO no vuelve atómicas las escrituras externas de tu consumidor.
Checked on 2026-09-08 · Editorial updateEscenario: 3 M operaciones a $0.40/M = $1.20. No descuenta 1 M de operaciones incluidas. El plan Workers Paid y la ejecución son adicionales; reintentos añaden lecturas.
Checked on 2026-09-08 · Editorial updateTarifa $1 por 100K intentos = $10/M. Cada reintento y destino adicional cuenta. Excluye ejecución del endpoint y sobreconsumo de transferencia. La retención de DLQ de 7 días no se presenta como retención de cola.
Checked on 2026-09-08 · Editorial updateShare your requirements and the options you're weighing. No sign-up, no automatic subscriptions.