Workflow limits and pricing
The limits a workflow engine normally applies, from step duration to retry counts and concurrent runs, and how that kind of service is usually priced.
What this covers
A workflow service is normally bounded in four ways, and each bound exists for a reason. There is a maximum time a single step may run, so a hung external call cannot hold a slot forever. There is a maximum lifetime for a whole run, so a workflow waiting on something that will never arrive eventually ends. There is a retry limit, so a permanently failing step stops instead of retrying for a week. And there is a cap on runs happening at once. Pricing usually follows the same shape: a charge per run or per step, plus the compute time the steps actually consume.
Workflows are not available on Voroa today, so no limits or prices apply.