Live data from Hacker News

Show HN: DBOS Java – Postgres-Backed Durable Workflows

github.com

21–30 of 59 posts

Re: Show HN: DBOS Java – Postgres-Backed Durable Workflows

#22
post #17

glad to see the java sdk released, i've been following it for a while. one of the rough edges i've noticed w/DBOS is for workflows that span multiple services. all of the examples are contained in a single application and thus use a single dbos 'system db' instance. if you have multiple services (as you often do in the real world) that need to participate in a workflow.. you really can't. you need to break them into…

The pattern I would recommend in such cases is having one service be responsible for the overall workflow and then call the other services as steps. So if you were for example running a website and wanted to have a "cancellation" flow, you'd have the cancellation service with the workflow inside of it, which would have all the steps defined, like 1) disable user account 2) mark user data as archived 3) cancel recurri…

the OP wasn't clear but that's effectively what i settled on by launching workflows (within steps) via the dbos client. keeping that an implementation detail in each service though is probably better + solves the db awareness, just need to do the endpoint/rpc plumbing. thanks!

Re: Show HN: DBOS Java – Postgres-Backed Durable Workflows

#24

Thanks Peter, but I wonder if there will there be .NET support? Since Temporal includes one, so it is a hard selling point for us .NET developers when MassTransit went commercial.

.NET support is something we're considering, but aren't actively building right now.

Re: Show HN: DBOS Java – Postgres-Backed Durable Workflows

#28
I like dbos architecture much more than temporal since it is much easier to operate on small team.

But dbos doesn't have opensource release of web ui, which is most critical part for a workflow management tool.

Since competitor have all of itself opensource I don't think dbos will have a chance.

Re: Show HN: DBOS Java – Postgres-Backed Durable Workflows

#29
post #26

I really wish you guys would change the name since the product has moved so far away from the goals and concepts in the original publication. :). I love the product and what you are doing -- it's definitely needed and valuable.

What is the original publication?

Re: Show HN: DBOS Java – Postgres-Backed Durable Workflows

#30
post #26

I really wish you guys would change the name since the product has moved so far away from the goals and concepts in the original publication. :). I love the product and what you are doing -- it's definitely needed and valuable.

We’ve considered it, but at this point we’re kind of stuck. We’d have to rebuild our brand from scratch. But also, a name almost never makes or breaks a company. :)

Also we have a backronym now: Durable Backends, Observable and Simple.

Post reply on HN