We wrote a new blog post on why co-locating workflow state with your data is powerful: www.dbos.dev/blog/co-loca...
When workflow metadata and application data live in the same database, they can be updated in the same transaction. That simplifies tough problems like atomicity and idempotency.
When workflow metadata and application data live in the same Postgres database, they can be updated in the same database transaction, which simplifies tough problems like workflow task idempotency and...