You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With Mistral deprecation underway, I found myself questioning the value of keeping and maintaining the action-chain workflow engine when it only provides a subset of Orquesta functionality without any major advantages.
If we compare a simple workflow in Orquesta vs Action-Chain, we can see the complexity of writing in on or the other is near parity.
The output is slightly different, but the overall execution is the same. I haven't done any extensive benchmarking between action-chain verses orquesta performance but the example shows that they are on par for simple linear workflows.
I think converging workflows to orquesta would simplify the choice for end users and reduce the code base/maintenance for St2 developers, hence this proposal.
The text was updated successfully, but these errors were encountered:
The intent of Orquesta is to replace both Mistral and Action Chain. We decided to put Action Chain deprecation on hold because it's working for many users and very little known defects. We can revisit this for Action Chain if there's significant vote on the community as this may impact a larger number of packs and workflows in production than Mistral.
There were some internal chats before about the Orquesta vs Action Chain.
I remember the main arguments behind keeping the Action Chain were simplicity, painless work and near real-time performance/speed, especially for big workflows.
It's good to have this discussion in one place and revisit the decisions with time as we got new data and opinions.
With Mistral deprecation underway, I found myself questioning the value of keeping and maintaining the action-chain workflow engine when it only provides a subset of Orquesta functionality without any major advantages.
If we compare a simple workflow in Orquesta vs Action-Chain, we can see the complexity of writing in on or the other is near parity.
Action-Chain
Metadata
Workflow
Result
Orquesta
Metadata
Workflow
Result
The output is slightly different, but the overall execution is the same. I haven't done any extensive benchmarking between action-chain verses orquesta performance but the example shows that they are on par for simple linear workflows.
I think converging workflows to orquesta would simplify the choice for end users and reduce the code base/maintenance for St2 developers, hence this proposal.
The text was updated successfully, but these errors were encountered: