Hyperscaler queue/bus for agents already on AWS
Agent callbacks, fan-out, and cron need to live inside AWS IAM/VPC — not a third-party HTTP queue.
At a glance — Oct 2026
Updated 2026-10-27 · forward this page: /jtbds/hyperscaler-agent-queue#briefScores as of 2026-09-14 (43 days old; Depot marks scores stale after 30 days). The pick is still Depot's current editorial pick; it has not been re-reviewed since. Prices below carry their own dates.
- Depot Pick
- Amazon EventBridge · 8.01/10 for this job (curated estimate, high confidence)
Reliability + maturity inside AWS. Distinct from serverless-agent-queue (QStash default).
- Runner-up
- Amazon SQS · 8.03/10
Scores higher than the pick on: Price / performance, Lock-in risk (higher = worse), Maturity / track record.
- When not to use the pick
- Want HTTP-first serverless without AWS — QStash; durable multi-step code — Inngest/Temporal; pure competing consumers — SQS.
- Lock-in / migration
- Runner-up Amazon SQS has lower stored lock-in risk (5.5 vs 6, 0–10, higher = more lock-in).
- Sourced price (no comparable unit)
Pick: no sourced price in this job's unit (no_sourced_price).
No cheapest SKU (no_candidate_has_sourced_price_in_job_unit:queue_message). No price was invented.
- Free option
- No free resource lists this job. A cheap paid SKU is not a free option.
- Failure modes to watch
- Inter-agent misalignment: Log the assigned subtask next to the worker's stated result. The lead rejects a result that does not match the assignment.
- Partial tool success: Require a per-item status and a failure count. Success for the task requires the failed count to be zero or explicitly handed to a retry queue.
Cite: Agent Provider Depot, Depot Pick for hyperscaler-agent-queue: aws-eventbridge, scores as of 2026-09-14. Agents: GET /api/decide?jtbd=hyperscaler-agent-queue
Amazon EventBridge
Reliability + maturity inside AWS. Distinct from serverless-agent-queue (QStash default).
Pricing (directional): As of 2026-09-14 (aws.amazon.com/eventbridge/pricing): Custom/partner bus events ~$1.00/M ingested; AWS management events ingest free; cross-account delivery often $1.00/M (custom) or $0.05/M (partner examples). Pipes ~$0.40/M requests afte…
Lock-in risk: higher = more lock-in (worse). Overall already inverts this dimension.
AWS event backbone for agents (webhooks via API destinations, cron via Scheduler). Inngest/Temporal for durable steps; QStash for HTTP-first without AWS.
Quote for Hyperscaler queue/bus for agents already on AWS
Depot Pick stays Amazon EventBridge. Prices below are sourced SKU rows only (as of 2026-10-27). Input and output are not blended. GET /api/quote?jtbd=hyperscaler-agent-queue
Nothing was compared. mixed_units: usd_per_100k_messages and usd_per_million_events are both stored. They were not ranked together and were not converted. Monthly plans were not included. cheapest stays null. pickIsPriceWinner is null.
Sourced price unavailable for the Depot Pick. No row in the pricing index.
4 of 6 candidates have no sourced price row. 6 are excluded from the USD per 100k messages comparison (queue_message). mixed_units: usd_per_100k_messages and usd_per_million_events are both stored. They were not ranked together and were not converted. Monthly plans were not included. cheapest stays null.
Runners-up
Amazon SQS
Hyperscaler queue leaf when already on AWS. QStash remains Depot serverless HTTP bus default; SQS when…
Upstash QStash
Depot pick for a raw serverless agent event backbone (webhooks, delayed retries, fan-out) without operating…
Inngest
Best DX default for durable agent workflows in TypeScript/Python. Temporal when you need harder multi-lang…
Azure Service Bus
Azure twin to SQS/EventBridge for agent queues when already on Azure. EventBridge remains AWS hyperscaler…
Google Cloud Pub/Sub
GCP hyperscaler bus for agent events. Prefer Service Bus on Azure for sessions; EventBridge on AWS; QStash…
When NOT to use the top pick
Want HTTP-first serverless without AWS — QStash; durable multi-step code — Inngest/Temporal; pure competing consumers — SQS.
Full ranking (score table)
Ranked with this JTBD's weights. Scores are curated estimates unless marked otherwise. Agents: prefer /api/decide then this table for tie-breaks.
| # | Provider | Overall | Fit | $/perf | Latency | DX | As of |
|---|---|---|---|---|---|---|---|
| 1 | Upstash QStash | 8.4 | 8.2 | 9.2 | 8.4 | 9.2 | 2026-09-14 |
| 2 | Google Cloud Pub/Sub | 8.1 | 8.2 | 8.2 | 9.2 | 7.6 | 2026-09-14 |
| 3 | Inngest | 8.1 | 8.2 | 8.0 | 8.4 | 9.0 | 2026-09-14 |
| 4 | Azure Service Bus | 8.0 | 8.6 | 7.5 | 9.2 | 7.2 | 2026-09-14 |
| 5 | Amazon SQS | 8.0 | 7.8 | 8.8 | 9.2 | 7.0 | 2026-09-14 |
| 6 | Amazon EventBridgeDepot Pick | 8.0 | 8.4 | 7.8 | 9.2 | 7.4 | 2026-09-14 |
Score methodology for this job
Reliability + maturity inside AWS. Distinct from serverless-agent-queue (QStash default).
capabilityFit: 25%pricePerformance: 18%latencyReliability: 15%developerDx: 15%privacyPosture: 10%lockInRisk: 7%maturity: 10%