📄️ Evolving Workflows
Workflow evolution is crucial for long-lived systems, especially when workflows are expected to run continuously over extended periods. Workflows4s aims to handle workflow evolution through a combination of strategies:
📄️ Persistance Without Event Sourcing
While workflows4s was designed to work through event-sourcing, where each change to the workflow is persisted through a
📄️ Production Readiness
Workflows4s has been officially released and is available for use.
📄️ Caveats
Workflows4s assumes full idempotency of the logic executed within the workflow.
📄️ Other Solutions
Workflows4s is heavily inspired by Temporal and other similar projects, but it stands out with two primary design