upvote
We keep all workflows running on Sim cloud backwards compatible always. The idea is that you build, deploy, and never have to make modifications again unless you want to.

If we release a breaking change that requires a migration for existing local workflows, we release notice at least a few weeks ahead of time/bake it into the db migrations.

Incase there are significant changes made, everything is versioned so you opt-in to upgrading.

reply
Thanks, and that sounds great. On the backend what are you using for the DAG stuff to make it durable? Temporal?
reply
We actually wrote our own serializer & execution engine and for long-running jobs, we defer to trigger.dev
reply