Postgres for Durable Workflows
- Use Postgres as a durable workflow engine
- Centralize data to avoid copying between systems
- Migrate to purpose-specific tools when needed
The Buzz Score
The Internet’s Verdict: 70% Hyped, 30% Skeptical
Forum Voices
Experts share their experiences with Postgres for durable workflows.
All you need is Postgres until you scale into TBs of data. We use Postgresql as a durable workflow engine, vector search, time-series data, BM25 search, OLTP/OLAP engine, and a queue.
Another expert mentions an implementation of durable workflows for Postgres: absurd
Curious to know experience of people using DBOS and Temporal. I have used Temporal in the past, works really good, my only problem with it was some limits on request payload or event sizes.
Conclusion
Postgres can be a great tool for durable workflows, but it’s essential to balance in-house maintenance with the cost of using off-the-shelf tools.
Focus Keyword: Postgres Workflows