Skip to content

Execution Engine

At the heart of Ironflow is a Write-Ahead-Log approach to workflow logic. Before running any step, the engine checks the database for a cached result (memoization). New results are persisted before proceeding to the next step. Steps can yield execution via sleep, wait-for-event, or pause, and resume later re-entering through the memo check.

Execution Engine