top | item 46241245

(no title)

waleedlatif1 | 2 months ago

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.

discuss

order

greggh|2 months ago

Thanks, and that sounds great. On the backend what are you using for the DAG stuff to make it durable? Temporal?

waleedlatif1|2 months ago

We actually wrote our own serializer & execution engine and for long-running jobs, we defer to trigger.dev