ActiveDurable runs multi-step business flows (checkouts, onboarding, payouts) as durable sagas stored in your own database. Completed steps are checkpointed and never repeated after a crash, failures before the point of no return are compensated in reverse order, and failures after it are retried. No Redis and no extra servers: just Active Record and Active Job.

Required Ruby Version

>= 3.1.0

Authors

William Romero

Versions

  1. 0.7.0
    1. source

      1. 0.7.0 source October 07, 2026 (66.5 KB)
  2. 0.6.0
    1. source

      1. 0.6.0 source October 07, 2026 (58.5 KB)
  3. 0.5.0
    1. source

      1. 0.5.0 source October 06, 2026 (50.5 KB)

SHA 256 checksum