Runtimes & workflows
Durabull vs Hatchet
Hatchet is closer to Temporal than to Bull Board: you run workers, and Hatchet runs the orchestration engine. It is MIT-licensed and can be self-hosted. On 2026-09-29, Hatchet Cloud moved to pay-as-you-go pricing and retired its Team, Starter, and Growth plans.
Choose Hatchet when you want durable task orchestration with workers you control, Cloud or MIT self-hosting, and published per-task pricing that excludes retries. A Hatchet run and a Temporal Action are different billing units.
Stay on Redis + BullMQ. Durabull is the operations layer: queue discovery, alerts, and MCP. It is Apache-2.0 open source for self-hosting, and the hosted dashboard is free to start. Redis, workers, and their operation remain your responsibility.
Capabilities
The details that change the decision
| Feature | Durabull | Hatchet |
|---|---|---|
| 1M task runs | Free to start + your infrastructure | $0 (included) |
| 10M task runs | Free to start + your infrastructure | $270 (9M × $30/M) |
| 100M task runs | Free to start + your infrastructure | $2,970 list |
| Monitors BullMQ | Yes | No |
Setup
How Hatchet connects
You adopt the Hatchet SDK. Your workers connect to Hatchet Cloud or a self-hosted engine.
Application changes. Yes if you leave BullMQ.
- Queue discovery
- N/A.
- Environments
- Tenants on Hatchet Cloud (10 on pay-as-you-go), not Redis environments.
- Alerts
- Hatchet’s own platform monitoring. Not BullMQ alert rules.
- AI & MCP
- Official CLI MCP server (
hatchet mcp install). Tools trigger, inspect, and replay Hatchet runs. Profile access is deny-by-default until granted.
Economics
Understand what you are paying for
- Hatchet pricing
- As of 2026-10-20, with a card on file: 1M task runs and 1M events free every month, then $30 per million runs and $5 per million events. Failed runs count; retries do not. Without a card: 2,000 runs and 2,000 events per day. Custom plans for 100M+ runs offer volume discounts that are not published.
- Hatchet license
- MIT open source. Cloud is commercial.
- Durabull
- Hosted dashboard is free to start. Redis, worker compute, and infrastructure operations remain your costs. Check the pricing page for current terms. Apache License 2.0 (OSI-approved open source). Self-host on your own infrastructure.
| Volume | Runtime / product charges | Durabull hosted fee | Unit |
|---|---|---|---|
| 1M runs | $0 | Free to start + your infrastructure | task run |
| 10M runs | $270 | Free to start + your infrastructure | task run |
| 100M runs | $2,970 list | Free to start + your infrastructure | task run |
Hatchet Cloud pay-as-you-go task-run charges with a card on file, as of 2026-10-20; assumes events stay within the 1M free. Storage, logs, worker compute, and volume discounts are excluded. Durabull’s free-to-start hosted dashboard also excludes Redis, workers, and operations.
Questions about Hatchet and Durabull
Do Hatchet retries cost extra?
Per Hatchet’s pricing FAQ, retries are not billed: a task that fails and is retried counts as one run. Failed runs do count, and a task spawned by another task is a second run.
Evidence
Sources & methodology
Durabull details: product documentation, pricing, and MCP reference. Found a change? Send a correction.
Continue your research
- Durabull vsTemporal CloudReplaces BullMQ with Workflows and Activities. Actions cost $50 per million on the Developer plan.
- Durabull vsInngestReplaces BullMQ. Cloud bills executions (run + each step). Official MCP inspects Inngest runs, not Redis queues.
- Durabull vsTrigger.devReplaces BullMQ. Trigger.dev Cloud runs your task code and bills compute-seconds plus $0.000025 per run.
Practical guides
Connect Redis. Queues appear.
Inspect your Redis-backed BullMQ queues in one place. Hosted Durabull is free to start.