Power up applications with Reactor - James Harton

Power up applications with Reactor - James Harton

This talk introduces Reactor, a framework-independent Elixir library (extracted from Ash.Engine) that serves as a dynamic, concurrent, dependency-resolving saga orchestrator. Users define workflow steps and their dependencies via arguments, and Reactor automatically calculates the dependency graph, runs steps concurrently as their inputs become available, and supports compensation (rollback) when failures occur.

Visit Original Article →