Advertisement · 728 × 90

Posts by Peter Kraft

Preview
South Bay Systems: Consensus & Full Text Search · Luma Welcome to another edition of South Bay Systems! This time we bring you two wonderful talks: Sugu Sougoumarane will be speaking about deconstructing consensus…

Our next South Bay Systems meetup will be on March 31. We've got two awesome deep-dive talks from Sugu Sougoumarane (Consensus and Multigres) and @stuhood.sh (Full-Text Search and ParadeDB).

Food and beverages will be provided, courtesy of our host, Snowflake. Register here: luma.com/2g3exvjw

1 month ago 6 6 0 0
Preview
Using Postgres as a Language-Neutral Control Plane | DBOS In this blog post we explain how services written in different languages can interoperate by using Postgres to exchange data through workflows, messages, events, and streams.

Applications already depend on a database (usually Postgres). So why not use the database itself as the bridge between languages?

We just published a new blog post on how we tackled language interoperability without adding another layer of infrastructure.

www.dbos.dev/blog/making-...

1 month ago 6 2 1 0
Post image

Creating agent workflows and architecting the logic is one thing, making them durable and fail-safe is another👇

New integration for durable agent workflows with @dbos.dev execution - Make sure your agents survive crashes, restarts, and errors without writing any checkpoint code.

1 month ago 4 5 1 0
Preview
What's New in DBOS March 2026 | DBOS A round up of new DBOS durable workflow orchestration features in Q1 2026 - Self-hosted Conductor, Kotlin support, MCP server, custom workflow alerting, Open AI SDK, and more.

We're starting a new series highlighting the features and integrations our team has been shipping each
month.

We shipped Kotlin support, workflow patching & lineage tracking, dynamic cron, configurable alerting, a new MCP server, and more.

Read the full update here:
www.dbos.dev/blog/dbos-ne...

1 month ago 6 2 0 0
Preview
Self-Hosting Conductor | DBOS Docs Self-hosted Conductor is released under a proprietary license.

People used to complain that the DBOS UI wasn't available locally. Good news: it is now, and it's free for open-source local dev.

Run a local DBOS UI right on your laptop and actually see your workflows while you build. Debugging hits different when it's visual.

docs.dbos.dev/production/s...

4 months ago 11 4 0 0

Want to hear what two database professors Mike Stonebraker and @andypavlo.bsky.social really think about AI and data systems, plus a recap of 2025 and predictions for 2026? In case you missed the webinar, watch the full recording here: www.youtube.com/watch?v=RnQK...

4 months ago 12 4 0 0
A screenshot of using Logfire + DBOS + Pydantic AI agent.

A screenshot of using Logfire + DBOS + Pydantic AI agent.

I wrote a tutorial on integrating DBOS with Logfire. It's super easy to set up (kudos to the @pydantic.dev team!) -> just a few lines to configure the exporter and your Logfire write token. Once it's running, you'll get a unified view of your app with logs + traces in one place.

5 months ago 8 4 1 0
Screenshot of https://github.com/dbos-inc

Screenshot of https://github.com/dbos-inc

I care more about helping developers build reliable systems than chasing vanity metrics such as GitHub stars. Still, seeing the DBOS Python repo reach 1K 🌟 makes me smile.

Thanks for building durable workflows with @dbos.dev. Full speed ahead - Java release coming soon!

5 months ago 25 3 3 1
A screenshot of how DBOS only has 6 dependencies: https://www.npmjs.com/package/@dbos-inc/dbos-sdk

A screenshot of how DBOS only has 6 dependencies: https://www.npmjs.com/package/@dbos-inc/dbos-sdk

Just released DBOS TypeScript v4.0!
Following our Python release, we trimmed dependencies in TS too: down from 27 to 6, while still implementing durable workflows and queues in a single library.

It works with both TS/JS and requires no extra orchestrator.

Release notes: github.com/dbos-inc/dbo...

6 months ago 9 2 1 0
Advertisement
Preview
Add support for durable execution with DBOS by qianl15 · Pull Request #3526 · crewAIInc/crewAI Summary Based on the discussion with @tonykipkemboi, here is the prototype of adding durable execution support into agents. This PR integrates DBOS with CrewAgentExecutor.invoke and related methods...

At some point I might write a blog post on "How to add DBOS to any AI framework". AI agents are basically loops, and DBOS makes loops durable with a few decorators.

Last week, I showed DBOS + Pydantic AI. Today, I implemented DBOS + CrewAI within a few hours. PR: github.com/crewAIInc/cr...

7 months ago 6 3 0 0

The intro video for my talk at #p99conf 💙

7 months ago 12 3 0 0
Preview
From Celery to DBOS: Scaling Dosu’s Pipelines to 20k Workflows per Hour See how Dosu scaled AI pipelines with DBOS: from Celery to durable workflows, real-time observability, and 20k jobs per hour serving 50k+ projects

Nothing makes me happier than seeing our customers win.

If you spend time on GitHub, you've probably spotted the Dosu bot all over, including in some of the most popular AI frameworks. Now it's even more reliable: their ingestion and RAG pipelines run on @dbos.dev

Blog: dosu.dev/blog/migrate...

7 months ago 9 3 0 0
Screenshot of https://www.reddit.com/r/dbos/

Screenshot of https://www.reddit.com/r/dbos/

DBOS now has its own subreddit! Come hang out, share ideas, ask questions, and help us shape the future of durable workflows and queues.

Fun fact: our CEO @jedberg.bsky.social (aka jedberg) was the first employee at Reddit, and now he's our mod. Full circle moment.

🔗 www.reddit.com/r/dbos/

7 months ago 9 2 0 0
A user promoting DBOS user group on Twitter

A user promoting DBOS user group on Twitter

The highlight of every user group is hearing directly from our users.

Join us to see how doohickey.ai uses @dbos.dev to automate AI-powered ERP integrations.

Thursday, August 28 @ 11AM PT
Zoom (no recording — so don’t miss it!)
lu.ma/8rqv5o5z

7 months ago 3 2 0 0
Preview
South Bay Systems: August Coffee Chat · Luma If you’re working on or are interested in anything in the space of software internals (compilers/databases/OSs/etc.), come grab a cup of coffee and hang out!…

☕️ Friends in the Bay Area: August coffee chat time!

We're hosting the @southbaysystems.xyz August Coffee Chat next week. Come hang out with other systems folks for some casual conversations.

🗓 Thursday, August 28, 5–6 pm
📍 Courtyard outside Philz Sunnyvale
🔗 lu.ma/97e10ef4

Hope to see you there!

7 months ago 9 9 1 1
SE Radio 681: Qian Li on DBOS Durable Execution/Serverless Computing Platform – Software Engineering Radio

A new episode of SE Radio is live! I had a great time chatting with host Kanchan Shringi about what it takes to build durable, observable, and scalable systems, and why that matters for modern applications.

Happy to hear thoughts and feedback!
se-radio.net/2025/08/se-r...

8 months ago 5 2 1 0
A code snippet for DBOS that uses DBOS.write_stream and DBOS.read_stream to stream results back to the client.

A code snippet for DBOS that uses DBOS.write_stream and DBOS.read_stream to stream results back to the client.

LLM streaming is already common, but I like this newly released durable streams feature. In DBOS, streams are append-only, durable records tied to a workflow.

If a process crashes, the full history is persisted in the database, making it easy to restore context and resume from where it left off.

8 months ago 7 3 1 0

New Screaming in the Cloud episode! @quinnypig.com and our CEO @jedberg.bsky.social "chat about Jeremy's "build for three" rule, a plan for scale without going crazy, why he set Reddit's servers to Arizona time to dodge daylight saving time, and how DBOS makes your app as tough as your data."

9 months ago 8 2 0 0
Preview
South Bay Systems: Speedrunning the Lakehouse · Luma The South Bay Systems meetup is back! This time we’re excited to have Jacopo Tagliabue, co-founder and CTO of Bauplan, to dive into Speedrunning the Lakehouse:…

The South Bay Systems meetup is back on July 22!

We're excited to welcome Jacopo Tagliabue (co-founder and CTO of Bauplan) for a talk on Speedrunning the Lakehouse: Shipping a FaaS that Looks Like a Database (and Vice Versa).

🔗 lu.ma/5zcpbae9

9 months ago 12 7 2 0
Advertisement
Preview
DBOS Virtual Meetup: Building Durable Workflows · Zoom · Luma Join us for June's virtual meetup to connect with DBOS engineers and fellow users. We're covering: • Typescript V3 Demo • Featured customer showcase with…

Join us for the June DBOS User Group Meetup next week!

We're excited to welcome engineers from Yutori (yutori.com), one of our customers building powerful AI agents that can autonomously perform digital tasks across the web. They'll share how they're using DBOS to make these agents reliable.

10 months ago 2 2 1 1
Preview
South Bay Systems: June Coffee Chat · Luma If you’re working on or are interested in anything in the space of software internals (compilers/databases/OSs/etc.), come grab a cup of coffee and hang out! …

☀️Summer is heating up, and so is systems chat!

We're hosting a @southbaysystems.xyz June Coffee Chat next week. Come hang out with other systems folks for some casual conversations.

🗓 Thursday, June 5, 5–6 pm
📍 Courtyard outside Philz Sunnyvale

Register here: lu.ma/67yxr1pn
Hope to see you there!

10 months ago 10 4 2 2
Preview
Handling Workflow Failures with Forks | DBOS

🍴Wrote a new blog post on how durable workflows simplify bug fixing and recovery. Having persistent records of past executions is helpful because you can "fork" from the last failure point to a new code version, without duplicating already completed work.
www.dbos.dev/blog/handlin...

10 months ago 6 2 0 0
Preview
DBOS Virtual Meetup: Building Resilient Workflows · Luma Join us for May's virtual meetup to connect with DBOS engineers and fellow users. We're covering: • DBOS Transact for Python 1.0 preview • Community member…

📣 DBOS User Group meetup next week: you're invited!

We'll walk through our new Python 1.0 release, plus a sneak peek at the eng roadmap for TypeScript, graph visualization, and more languages.

It's a casual chat on Discord, no recording, just hang out with fellow users. Come say hi! lu.ma/8ltwl38e

11 months ago 3 1 1 2
Post image

🚀 DBOS Python 1.0 is here!

A year ago, we launched DBOS with a simple belief: durable workflows should be built into your applications, not bolted on.

Today, we're excited to release DBOS Python 1.0, a major milestone shaped by months of iteration and community input.
⭐ github.com/dbos-inc/dbo...

11 months ago 8 2 1 1
An illustration for DBOS durable workflow timeouts.

An illustration for DBOS durable workflow timeouts.

Timeouts are useful for building resilient systems. They help prevent systems from waiting indefinitely and free up resources while maintaining responsiveness under heavy load.

Databases provide timeouts for individual queries, transactions, etc. But you often need end-to-end durable timeouts 🧵

11 months ago 10 2 1 0

Just released some new DBOS features!

- Auto-cancel on timeout is useful to avoid wasting resources/API calls when workflows can't meet SLAs.

- Workflow fork enables failure recovery (from 3rd party services or bugs) with clean retries.

- DBOS Client is great for programmatic workflow control.

11 months ago 8 2 0 0
Preview
Release 0.26.0 · dbos-inc/dbos-transact-py What's Changed New Features Fork workflow from a specific step by @manojdbos in #287 DBOS Client cancel_workflow, resume_workflow, list_workflows(_async), list_queued_workflows(_async) by @devh...

Big DBOS release today! 🚀🚀🚀 Here are some of the new features that just came out:
- Workflow cancel after timeouts
- Workflow "fork" from a step
- Managing workflows from DBOS Client
- Filtering workflows on ID prefixes

Python notes: github.com/dbos-inc/dbo...
TS notes: github.com/dbos-inc/dbo...

11 months ago 5 1 1 1
Advertisement

Storing everything in database tables makes it easy to query, modify, and debug. You get full visibility and control over queues, workflows, and state — all via SQL. We’re now extending that power with richer visualizations in the web UI. Looking for feedback — what would help you most?

1 year ago 8 2 1 0
Screenshot of the paper File Systems Unfit as Distributed Storage Backends: Lessons from 10 Years of Ceph Evolution https://dl.acm.org/doi/pdf/10.1145/3341301.3359656

Screenshot of the paper File Systems Unfit as Distributed Storage Backends: Lessons from 10 Years of Ceph Evolution https://dl.acm.org/doi/pdf/10.1145/3341301.3359656

Conventional wisdom says standing on the shoulders of giants—leveraging battle-tested technologies. However, it's worth re-evaluating that decision when prior art becomes a substantial blocker. Sometimes, you need a clean-slate approach. This paper shows a good example: why/how Ceph built BlueStore.

1 year ago 17 2 1 0
Preview
Durable Execution Anywhere - Introducing DBOS Conductor | DBOS Announcing DBOS Conductor. a managed service that helps you operate self-hosted DBOS Transact applications in production, on your own infrastructure or in any cloud.

The most common request we've heard from users has been better support for self-hosting DBOS at scale. We're excited to introduce 𝐂𝐨𝐧𝐝𝐮𝐜𝐭𝐨𝐫, a managed service for operating self-hosted apps in production.

What sets DBOS apart is that Conductor runs out of band with no access to your private data. 🧵

1 year ago 9 3 2 0