Sign in

Peter Kraft

@petereliaskraft.net
471 followers 110 following 26 posts

Co-founder @ dbos.dev • Stanford PhD • Database Geek • Building github.com/dbos-inc/dbos-transact-py

PostsRepliesMedia
Peter Kraft @petereliaskraft.net · 11/03/2025
Want to attach a debugger to that weird error you got in production yesterday? With the latest release of the DBOS debugger, you can get pretty close! It lets you take any past trace of a DBOS workflow, execute it locally, and attach a debugger to step through it and see what really happened.
172
Peter Kraft @petereliaskraft.net · 25/02/2025
I think the single best decision we made when building DBOS was choosing to build everything on Postgres. Why?
A diagram of DBOS checkpointing a workflow's execution with Postgres.
100
Peter Kraft @petereliaskraft.net · 19/02/2025
Just put together this new demo–an app that visualizes the execution of a durable workflow, showing you what code executes in its backend and how it seamlessly recovers from failures. Would love feedback on it! What works and what isn’t clear?
151
Peter Kraft @petereliaskraft.net · 11/02/2025
Store Everything In Postgres An idea on how to radically improve reliability and reduce complexity for stateful apps. www.dbos.dev/blog/what-is...
272
Peter Kraft @petereliaskraft.net · 07/02/2025
I think the most underrated benefit of durable execution is observability. Durable workflows and steps map 1-to-1 to traces and spans used in OTel and most modern observability frameworks. This makes monitoring easier: how often workflows run, where they spend time, and when they error.
031
Peter Kraft @petereliaskraft.net · 05/02/2025
One small ask for the community as we try to make DBOS easier to adopt: We just refreshed the “Learn DBOS” guides in our documentation. I’d be really grateful if anyone could look at the new guides, try them out, and give feedback on what works and what needs to be explained better. Thanks a lot!
143
Peter Kraft @petereliaskraft.net · 24/01/2025
Had a wonderful time presenting DBOS to the Bay Area Python Interest Group last night! There was a great discussion about how to integrate durable execution into existing apps--what got people excited about DBOS is that it's just a Python library, so you can "pip install" it into any existing app.
Peter presenting his DBOS talk
042
Peter Kraft @petereliaskraft.net · 20/12/2024
A holiday feature release: trace visualization! DBOS automatically generates OpenTelemetry traces for your workflows. You can now view traces in the cloud console to monitor your apps and see: - What operations they run - Where they spend time - If they error, where and why
1102