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.

Product news
Jun 18, 2026

What's New in DBOS - June 2026

New in DBOS: RBAC support, OpenMetrics, Bulk Workflow forking, Google ADK plugin, and more.
Qian Li
DBOS Architecture
Jun 15, 2026

Just Co-Locate Data in Postgres

When workflow metadata and application data live in the same Postgres database, they can be updated in the same database transaction, which simplifies problems like workflow task idempotency and atomicity.
Peter Kraft
Qian Li
How To
Jun 2, 2026

Just Use Postgres for Task Queues

Lessons learned from scaling Postgres-backed durable queues for tens of billions of workflows per month.
Qian Li
Peter Kraft

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: