3 ms·
Looks like an interesting abstraction. I can see the usefulness because I had to create a poor man's version of this when I built a CD. Sorry, because I don't h
by evantbyrne 2y ago
Looks like an interesting abstraction. I can see the usefulness because I had to create a poor man's version of this when I built a CD. Sorry, because I don't have time to watch the 50 minute video, but how are you guaranteeing durability? Are you basically opening Postgres transactions for each step, or is there something else going on to persist state?
- qianli_cs 2y agoYeah! Under the hood, DBOS wraps each function (step) to log its output in the database. This ensures that workflows can be safely re-executed if they're interrupted, guaranteeing durability. More info here: https://docs.dbos.dev/explanations/how-workflows-work https://docs.dbos.dev/explanations/how-workflows-work
- hmaxdml 2y agoCan you give us some more details about the CD pipeline you built? :)