What's New in DBOS - May 2026

Over the past month, the DBOS product team has focused heavily on two areas: workflow operations tooling and performance optimization. We introduced a new timeline visualization on DBOS Conductor, dynamic database-backed queue configuration, major scalability optimizations, improved Java and Go feature parity, and several new ecosystem integrations.

Here’s a summary of what’s new:

New in DBOS Transact open source libraries

  • Major performance improvements
  • Database-backed dynamic queue configuration
  • DBOS Golang v0.14
  • DBOS Java v0.8

New in DBOS Conductor

  • Timeline visualization for workflows and steps

New DBOS integrations 

  • Spring Boot integration
  • Cockroach Labs partnership

Read on for the details.

New Features in DBOS Transact

Major Performance Improvements

We recently benchmarked DBOS scalability on a single Postgres server to show how well workflow durability scales on Postgres. A single server can support a sustained throughput of 144K writes per second, or process 43K workflows per second. That translates to 4 billion workflows per day, more than enough for most use cases.

Along the way, we introduced several queue and storage optimizations that significantly improved throughput and reduced database overhead:

  • Tracking local worker concurrency in-memory instead of in the database.
  • Reducing transaction isolation to READ COMMITTED when global concurrency or rate limits are not required.
  • Adding new partial indexes to reduce write amplification and autovacuum churn on the workflow_status table

Watch DBOS CTO Peter Kraft present on scaling Postgres

Read the benchmarking blog post 

Database-Backed Dynamic Queue Configuration

Queue definitions are now persisted in the database, making them observable and configurable at runtime through DBOS APIs and the DBOS Client. This enables creating queues dynamically, and reconfiguring queues without restarting workers.

New public APIs for queue configuration:

  • register_queue: Register a queue and persist its configuration to the system database. 
  • The following queue properties can now be updated dynamically at runtime. Workers automatically pick up new configurations during their next polling cycle without requiring a restart:
    • concurrency
    • worker concurrency
    • rate limiters
    • priority
    • partitions
    • polling intervals

The new API is fully backwards compatible, so existing queues continue to work unchanged.

Read the docs: TypeScript, Python (Go and Java support coming soon)

DBOS Golang v0.14

The latest Go release continues improving feature parity with the Python and TypeScript libraries. The new features include:

  • Workflow delay scheduling: You can now enqueue a task and have it dequeue after a delay, or at a specified deadline. Docs
  • Dynamic workflow scheduling: Workflow schedules are stored in Postgres, allowing you to create schedules dynamically at runtime, view and update schedules, backfill missed runs, and manually trigger executions. Docs

DBOS Java v0.8

DBOS Java v0.8 marks another major step toward the v1.0 release.

This release improves ergonomics for Java developers while continuing to close feature gaps with the Python and TypeScript libraries. The new features include:

  • Workflow delay scheduling: Docs
  • Dynamic workflow scheduling: Docs
  • Improved application versioning: Application versions are now persisted in the database, making them observable and controllable at runtime. Docs
  • Spring Boot integration: Docs

This release also includes several API renames and breaking changes. We do not expect additional breaking changes before v1.0, after which DBOS Java will follow a standard SemVer deprecation policy.

Read the release notes and upgrade guide.

New Features in DBOS Conductor

Timeline Visualization For Workflows And Steps

DBOS Conductor now includes a timeline trace visualization for workflows, which shows how they're spending time and which steps ran when.

The new timeline view makes it easier to:

  • Understand workflow execution patterns
  • Identify slow or blocked steps
  • Visualize parallel execution
  • Quickly jump to failed workflows and steps

In addition, the visualization is optimized for deeply nested workflows, workflows that run for days, and workflows with millions of steps.

This significantly improves debugging and operational visibility for large-scale workflow systems.

New Partnerships and Integrations

Spring Boot Integration

Included in Java v0.8 is a new Spring Boot integration through the DBOS Transact Spring Boot Starter package.

The starter package dramatically reduces setup and configuration code for Java applications using DBOS. It also integrates with Spring's Aspect Oriented Programming (AOP) framework  to simplify implementation of DBOS @Workflow methods on Spring @Service classes.

Read the docs 

Read the blog post 

Cockroach Labs Partnership

We are now an official partner of Cockroach Labs. Together, DBOS and CockroachDB help developers build reliable, fault-tolerant AI agents and workflows that scale globally by default.

Why CockroachDB + DBOS?

  • DBOS uses CockroachDB as its durable execution state store, enabling teams to build long-running, auditable, exactly-once AI workflows that can run at any scale.
  • CockroachDB provides globally consistent transactions and multi-region deployment support.
  • The combination enables auditable, resilient AI systems with strong operational guarantees.

Read the docs

Listen to the Big Ideas in App Architecture podcast interview with DBOS CTO Peter Kraft.

Learn More about Durable Workflow Orchestration

If you like making systems reliable, we'd love to hear from you. At DBOS, our goal is to make durable workflows as easy to work with as possible. Check it out:

Insights

Recent articles

The latest in durable execution, AI workflows & more.

DBOS Architecture
May 20, 2026

Postgres Is All You Need for Durable Workflow Execution

Learn the virtues of a Postgres-backed durable execution system and how it compares to external workflow orchestration systems.
Peter Kraft
How To
May 11, 2026

Building an Open Source Developer Experience Agents will Love

Lessons learned and best practices we follow to make DBOS easier for AI coding agents to use. What worked, what didn't, and where things still break.
Qian Li
Peter Kraft
DBOS Architecture
May 5, 2026

Spring into DBOS for Java

DBOS Transact for Java 0.8 is released. This article describes the new Spring Boot integration via a new Transact Spring Boot Starter package.
Harry Pierson