3 ms·
I read the Dbos vs Temporal thing, but can you speak more about if there is a different in durability guarantees?
by drakenot 1y ago
I read the Dbos vs Temporal thing, but can you speak more about if there is a different in durability guarantees?
- KraftyOne 1y agoThe durability guarantees are similar--each workflow step is checkpointed, so if a workflow fails, it can recover from the last completed step. The big difference, like that blog post (https://www.dbos.dev/blog/durable-execution-coding-comparison https://www.dbos.dev/blog/durable-execution-coding-compariso...) describes, is the operational model. DBOS is a library you can install into your app, whereas Temporal et al. require you to rearchitect your app to run on their workers and external orchestrator.
- dfee 1y agoThis makes sense, but I wonder if there’s a place for DBOS, then, for each language? For example, a Rust library. Am I missing how a go library is useful for non-go applications?
- KraftyOne 1y agoThere are DBOS libraries in multiple languages--Python, TS, and Go so far with Java coming soon: https://github.com/dbos-inc https://github.com/dbos-inc No Rust yet, but we'll see!