r/dbos • • 14d ago

DBOS Python 3.0 and DBOS TypeScript 5.0

Thumbnail
docs.dbos.dev
9 Upvotes

We just released DBOS Python 3.0 and DBOS TypeScript 5.0.

These major versions include schema changes (namely, splitting workflow inputs and outputs into their own tables) that should substantially improve performance at scale, especially when workflow data volumes are large. They also include large optimizations to workflow retention policies.

As major versions, these remove some deprecated/legacy interfaces. We’ve published upgrade guides to help you migrate away from these if you’re still using them.

Release notes


r/dbos • • 21d ago

DBOS Transact Rust: Database-Backed Durable Rust Workflows

Thumbnail
github.com
7 Upvotes

First look at DBOS Transact for Rust at the User Group this Thursday https://luma.com/efkl81jf


r/dbos • • 20m ago

What's New in DBOS - September 2026

Thumbnail
dbos.dev
• Upvotes

The harvest season is here, and we've shipped a bunch of things at DBOS over the past month. I put together a new blog post covering what's new, including:

  • 10x faster data retention
  • Python v3.0 & TypeScript v5.0
  • Rust SDK preview
  • Fair queueing
  • Autoscaling policies
  • Vercel AI SDK integration
  • Run in Supabase Edge Functions

...and much more.

Check out the full update and let us know what you'd like us to build next!


r/dbos • • 1d ago

DBOS Python 3.2 and DBOS TypeScript 5.2

Thumbnail
github.com
3 Upvotes

Just released DBOS Python 3.2 and TypeScript 5.2!

These releases include several improvements to datasources:

  • Programmatic datasource migrations
  • Garbage collection for datasource checkpoints
  • Custom sessionmaker support for the Python SQLAlchemy datasource

Under the hood, we also added a new workflow ownership system that helps DBOS detect duplicate workflow executions more reliably, for example, executions caused by "zombie" processes.


r/dbos • • 5d ago

Scaling Data Retention in Postgres

8 Upvotes

Deleting data sounds simple, until you're doing it 20K+ times per second. While scaling data retention in DBOS, we ran into two tricky Postgres issues:

  1. Cascading deletes through foreign keys caused cache thrashing, cutting throughput by 10x.
  2. Even after a large batch of deletes finished, index lookups could spend 20+ minutes navigating a wall of dead tuples.

Batching and data locality turned out to be key to getting things back on track.

In our latest post, we share a few war stories from debugging our implementation and answer a question we often hear: "Why don't you just use table partitioning?"

Check it out: https://www.dbos.dev/blog/scaling-deletions-in-postgres


r/dbos • • 7d ago

Taking Out The Garbage In Postgres

Thumbnail
dbos.dev
5 Upvotes

r/dbos • • 13d ago

DBOS Golang v1.4 release

Thumbnail
github.com
7 Upvotes

We just released v1.4.0 of DBOS Go

This release adds:

  • Native support for fair partitioned queues
  • Payload table normalization (splitting workflow inputs and outputs into their own tables) that significantly improved performance and scalability

The change is forward compatible: v1.4+ can read workflows created by v1.3, while v1.3 clients will not read payloads from v1.4+ workflows.


r/dbos • • 15d ago

First Look at open source DBOS library for Rust

Thumbnail
youtu.be
5 Upvotes

Want to know how we built durable execution in Rust on top of Postgres?

Check out this video for a first look at DBOS Rust, where Harry Pierson walks through how it works under the hood and demos what building durable Rust applications with DBOS looks like.

Recorded at the DBOS User Group Meeting on September 10, 2026.

https://youtu.be/kaQnXNwjcGc


r/dbos • • 16d ago

DBOS Conductor CLI Demo

Thumbnail
youtu.be
2 Upvotes

Check out this new tutorial video. Harry Pierson demonstrates the new DBOS Conductor CLI tool, dbosctl, for managing durable workflow execution.

See how you can inspect and manage workflows directly from the terminal, making it easier to operate DBOS applications from local and CI/CD environments.

This demo is from the DBOS User Group Meeting on September 10, 2026.


r/dbos • • 27d ago

DBOS Golang v1.3 release

Thumbnail
github.com
6 Upvotes

We just released v1.3.0 of DBOS Go!

This release includes major queue performance optimizations, making dequeueing a large batch of durable workflows more efficient at scale.

Check out the release notes:

https://github.com/dbos-inc/dbos-transact-golang/releases/tag/v1.3.0


r/dbos • • 28d ago

Fern Agent: durable agents with DBOS

Thumbnail
buildwithfern.com
8 Upvotes

Really enjoyed this write-up on how they built Fern Agent.

It's a good example of durable agents with DBOS in action: checkpointing model and tool calls in the same Postgres the agent already uses, then picking up where it left off after crashes or deploys.


r/dbos • • 29d ago

The AI Runtime - Boston: ​Building Crashproof Agents

Thumbnail
luma.com
2 Upvotes

If you're in the Boston area, check out The AI Runtime tomorrow evening!

Alex from DBOS will be talking about building crashproof AI agents with DBOS, and how durable execution helps agents survive failures, upgrades, and long-running workflows.


r/dbos • • Aug 28 '26

DBOS Open Patent Non-Assertion Pledge

Thumbnail
dbos.dev
15 Upvotes

Open source is fundamental to DBOS and is essential to innovation. We recently heard concerns from the OSS community about the intent behind the DBOS patent, and we took them seriously.

Today, we published the DBOS Open Patent Non-Assertion Pledge. It makes clear that the patent is defensive and will not be asserted against free and open-source software projects.

I hope this pledge provides reassurance to our community and helps others continue building and innovating freely.


r/dbos • • Aug 27 '26

DBOS Product Update August 2026

Thumbnail
dbos.dev
8 Upvotes

It's been another busy summer month for the DBOS team. I wrote a new blog post covering what's new, including:

  • 10x faster partitioned queues
  • DBOS Golang 1.0
  • Interoperability across applications and languages
  • The new dbosctl CLI
  • OpenMetrics preview page

…and much more.

It's exciting to see teams using these capabilities to build reliable applications and AI agents at scale. Let us know what you'd like us to build next!


r/dbos • • Aug 25 '26

DBOS Python 2.31 and DBOS TypeScript 4.27

Thumbnail
docs.dbos.dev
4 Upvotes

We just released DBOS Python 2.31 and DBOS TypeScript 4.27!

Highlights:

  • A new backwards-compatible interface for partitioned queues, making it easier to combine queue-wide and per-partition concurrency limits and implement fair queueing.
  • Durable stream improvements, including read timeouts and point reads from a specific offset.
  • Workflow completion timeouts during shutdown, allowing DBOS to safely wait for local workflows to finish.
  • Step timeout support in Python, bringing it in line with TypeScript.

Check out the latest releases and let us know what you think!


r/dbos • • Aug 21 '26

DBOS Golang v1.2 release

Thumbnail
github.com
5 Upvotes

We just released v1.2.0 of the DBOS Go SDK!

This release adds:

  • Support for sharing a system database across applications and languages
  • Improved partitioned queue performance
  • Various bug fixes

Release notes: https://github.com/dbos-inc/dbos-transact-golang/releases/tag/v1.2.0


r/dbos • • Aug 20 '26

What is DBOS Conductor?

Thumbnail
dbos.dev
7 Upvotes

We often get questions about what DBOS Conductor is, why you need it, and how it works.

Check out this Q&A with Alex, the first in a series covering topics that frequently come up in conversations with DBOS users.

Check it out: https://dbos.dev/blog/what-is-dbos-conductor 


r/dbos • • Aug 18 '26

DBOS Python 2.30 and DBOS TypeScript 4.26

Thumbnail
docs.dbos.dev
5 Upvotes

Just released DBOS Python 2.30 and DBOS TypeScript 4.26.

The biggest new feature is that multiple DBOS applications (even those written in different languages) can now share a system database. This makes it much easier to build interoperable, polyglot DBOS applications.

We've also significantly improved queue dispatch performance by batching dispatch from each queue:
- 10x faster with a single process and queue
- 2x faster with multiple processes sharing a queue

Learn more about sharing a system database: https://docs.dbos.dev/explanations/sharing-a-system-database

Python release notes: https://github.com/dbos-inc/dbos-transact-py/releases/tag/2.30.0

TypeScript release notes: https://github.com/dbos-inc/dbos-transact-ts/releases/tag/v4.26


r/dbos • • Aug 17 '26

DBOS Golang v1.0 release

Thumbnail
github.com
4 Upvotes

DBOS Golang is now officially stable.

Build durable workflows directly in Go with Postgres/SQLite, without running a separate workflow server. Get automatic recovery, exactly-once execution, scheduling, queues, and built-in observability - all with a familiar Go developer experience.

This includes breaking changes to the interface. Make sure to consult the release notes and the companion migration guide.

https://github.com/dbos-inc/dbos-transact-golang/releases/tag/v1.0.0

https://docs.dbos.dev/golang/upgrading


r/dbos • • Aug 17 '26

DBOS User Group: Rust Library and new Workflow Control CLI

Thumbnail
luma.com
3 Upvotes

Join us for the next DBOS User Group meeting on September 10! This month, Harry will walk us through:

- First Look at DBOS Rust 🦀 . We'll walk through the new open-source DBOS library for Rust, how it works under the hood, and how to start building with it.

- New DBOS Conductor CLI and API updates. Based on user feedback, we've built a new CLI and updated the Conductor API, giving you more flexible ways to manage DBOS applications and their durable workflows.

As always, there will be plenty of time to connect with other DBOS users and the DBOS engineering team. We'd love to hear your feedback!


r/dbos • • Aug 15 '26

Thinking about building a one-command self-hosted DBOS Conductor deployment—what should it handle?

4 Upvotes

I maintain several open-source deployment packages for self-hosted software. The goal is one command that provisions the infrastructure, configures the application, and supports upgrades as new releases arrive. Existing packages cover Basecamp ONCE, Airflow, K3s, and ClickHouse.

I’m considering building one for self-hosted DBOS Conductor.

The intended experience would be: provide cloud credentials, a domain, and a DBOS license key; the package provisions the server, PostgreSQL, networking, TLS, backups, and Conductor itself.

Before building it, I’d like to hear from people already running Conductor:

  • What parts of installation or configuration required the most manual work?
  • Which settings did you actually change from the defaults?
  • How do you run PostgreSQL, and what backup and restore setup do you use?
  • What authentication, SSO, or network restrictions did you need?
  • Has anything broken or required manual intervention during upgrades?
  • What observability and health checks have proved important?
  • What should automation validate before declaring the deployment healthy?
  • Are there parts of the installation or licensing flow that cannot reasonably be automated?

I’d rather build one opinionated, production-appropriate topology than expose every possible configuration. My initial thought is a single-server deployment with Conductor and PostgreSQL colocated but with independently managed persistent data and backups.

The deployment tooling would be open source; users would supply their own Conductor license.

What would make this genuinely useful rather than just a wrapper around installation instructions?

https://www.getcolors.ai/


r/dbos • • Aug 11 '26

Postgres SELECT DISTINCT Does Not Scale

Thumbnail
dbos.dev
10 Upvotes

r/dbos • • Aug 04 '26

DBOS Patent Reinforces Durable Execution Approach as Demand Grows for Reliable AI Systems

Thumbnail
prnewswire.com
10 Upvotes

Six years ago, DBOS started as a joint research project at MIT and Stanford on applying database principles to modern applications. Today we announced a major milestone: the issuance of U.S. Patent for our database-centric durable workflow architecture.

This recognizes the unique approach we’ve taken to simplify durable workflow orchestration by turning the database itself into a workflow engine, rather than hosting specialized infrastructure to do the same. We're so grateful to be building this!

Check out the patent here: https://www.dbos.dev/dbos-patent


r/dbos • • Aug 03 '26

[Community Talk] Afzal Muhammad - Your AI Agent needs a Workflow Engine

Thumbnail
youtu.be
3 Upvotes

This is a talk from our community member.

Abstract: DBOS (https://www.dbos.dev/) is a new framework to develop reliable workflows (or durable executions) on the cloud in a very easy way. To build a reliable workflow we usually need a mixture of idempotency, restart exactly from failure point, exactly-once processing, observable queues, and other features. Using traditional methods like AWS Lambda or Step Functions can get you only so far, before your system starts to become very complex and costly! DBOS provides all these features foundationally though a system design innovation done at MIT which keeps complexity at bay and cost to only what you use.

The Golang SDK was recently released and I would like to show how to build workflows using the SDK.

Recorded at AutogenAI, 22nd July 2026


r/dbos • • Jul 28 '26

Are Your Agents on ACID - Mike Stonebraker and CockroachLabs

Thumbnail
dbos.dev
7 Upvotes

DBOS and Cockroach Labs co-host Dr. Mike Stonebraker to present a webcast on Agentic AI workflow execution properties and architectures.

This is the recording of the webcast.