unsnap_biceps 19 hours ago

I'm a little unclear on this. You say it's a replacement for Temporal, but the GitHub repo says it's a replacement for the temporal python client SDK?

Then in the description you say "This lets you run durable workflows, activities, signals, updates, retries, and recovery without needing any infrastructure except Postgres." but your diagram shows worker nodes outside of the Postgres server, so you do need infrastructure beyond the Postgres instance?

  • lmz 18 hours ago

    I think "without needing any infrastructure" is in contrast to Temporal, which has its own server in front of the storage.

  • swyx 15 hours ago

    (ex temporal employee) believe it or not this is SIMPLER than temporal's actual workers. what you're seeing is a "DBOSify worker" embedded in each application server, which is not the same thing as temporal's conception of workers (which are separate from the app server). i havent spent much time with dbosify but i'd say this is closer to a "second client" than a full worker... just a terminology issue

KraftyOne 3 days ago

Hi HN, I'm Peter, creator of DBOSify. Here to answer any questions you have!

  • actionfromafar 20 hours ago

    What would it involve to get DBOSify for C#?

    • KraftyOne 8 hours ago

      We'd need DBOS in C# first! It's something we're considering for the future--if you're working in C#, happy to chat about it, reach out at peter.kraft@dbos.dev.

  • hatefulheart 19 hours ago

    You can add a dev dependency in your pyprojec.toml with uv, look it up.

  • raykyri 16 hours ago

    Hi! Do you have an example that includes a full agent workflow?

    • KraftyOne 8 hours ago

      Take any Temporal example and swap the imports and connection strings, it's a drop-in replacement :)

  • x3ro 13 hours ago

    Hey Peter. I know this is super unrelated, but I’ve used the contact form and sent an email in order to understand what the hell a conductor license costs for self-hosting. So far i’ve only gotten automated requests for feedback as a response.. That’s certainly not encouraged me to dig deeper into using dbos.

    • KraftyOne 8 hours ago

      I'm very sorry about this. I'll figure out why the form wasn't responded to. In the meantime, email me directly at peter.kraft@dbos.dev.

    • secondrow 7 hours ago

      Hi x3ro - dbos marketing person here. Sorry about the contact form, which was broken for a few days last week following changes we made to the cookie management on the website.

  • kwkelly 7 hours ago

    Is it compatible with Aurora DSQL? Or does it rely on Postgres features they do not implement?

    • KraftyOne 6 hours ago

      Unfortunately, DSQL is still lacking many core Postgres features (most notably foreign keys) that DBOS and DBOSify depend on. DBOS works with most flavors of Postgres though, including regular Aurora/RDS, Cloud SQL, AlloyDB, Supabase, Neon, CockroachDB, and others.