Asgardbyte
Get access

$ Durable execution for background jobs

$ asgardbyte --init

Retries, replays and exactly-once steps as a primitive — jobs that survive deploys.

# install
npx asgardbyte init --policy default

✓ connected · 0 duplicate charges in 18 months
✓ first run recorded
asgardbyte.app
Overview
Runs
Policies
Traces
Settings
Durablelive
7Mjobs replayed after a failover
0duplicate charges in 18 months
Survives deploysok
Deterministic replayok
Exactly-once side effectsok

Teams shipping with Asgardbyte

NorthwindKestrelRuangPolarTokoLumenBakauVela

What you get

Three things Asgardbyte does properly.

Survives deploys

Every step is checkpointed. A rolling deploy mid-job is a non-event.

01

Deterministic replay

Re-run a failed job from the exact step, with the same inputs and the same clock.

02

Exactly-once side effects

Idempotency keys are generated for you, not remembered by you.

03
7Mjobs replayed after a failover
0duplicate charges in 18 months
11 saverage recovery time

Inside the product

One screen, the whole picture.

asgardbyte.app
Overview
Runs
Policies
Traces
Settings
Durablelive
7Mjobs replayed after a failover
0duplicate charges in 18 months
Survives deploysok
Deterministic replayok
Exactly-once side effectsok
“We stopped writing compensation logic. The workflow just resumes where the pod died.”

Jonas K. — infra engineer, Berlin

Pricing

Start free. Pay when it earns it.

Dev

$0/mo

10k steps / month, 3 workflows

Choose Dev

Scale

$99/mo

5M steps, 30-day history, priority queue

Choose Scale

Dedicated

Talk

Your VPC, your keys, 3-year history

Talk to us

Questions

The things people ask first.

Is it a queue?+

No. A queue moves messages; this keeps state. You still keep your broker.

What happens on a poison message?+

It parks with full context, and the workflow continues on the branch that can proceed.

Can I self-host?+

Yes, single binary plus Postgres. Same API.

Asgardbyte is open for design partners.

Small team, direct access to the people who build it. Bring a real workload.

Request access