DBOS

@dbos.dev

Build reliable backends effortlessly. Website: dbos.dev Open source: https://github.com/dbos-inc/dbos-transact-py

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. buildwithfern.com/post/buildin...

How we built Fern Agent

How we built Fern Agent: why we persisted conversations before it had a single tool, taught it that valid markdown isn't valid Fern, and secured write access to customer docs before it shipped.

buildwithfern.com

Open source is fundamental to DBOS and is essential to innovation. 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. 🔗 dbos.dev/opn-pledge

Bild

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.

I spend less time clicking around web UIs and more time in the terminal these days. CLI tools are often easier for agents to understand and use, and they're becoming easier for me too. I can type what I want, ask an agent to run it, or use them in CI/CD pipelines.

Bild

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: github.com/dbos-inc/dbo...

Release Release v1.2.0 · dbos-inc/dbos-transact-golang

What's Changed fix: not overlooking remaining slots of ratelimit inside queue by @vr-varad in #424 Always enqueue recovered workflows by @maxdml in #433 partition key index by @maxdml in #434 Bett...

github.com

Join us for the next DBOS User Group meeting on September 10! This month, @devhawk.net will walk us through: - First Look at DBOS Rust 🦀 . - New DBOS Conductor CLI and API updates. As always, there will be plenty of time to connect with other DBOS users and the team. luma.com/efkl81jf?tk=...

DBOS User Group: Rust Library and new Workflow Control CLI · Zoom · Luma

Join us for the DBOS User Group Meeting on September 10. This month we will walkthrough DBOS Transact for Rust First Look! We will walk through the new open…

luma.com

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.

Bild

We had a great time chatting with Nik and Michael on the Postgres FM podcast! In this new episode, we discuss building durable workflows on Postgres, along with some of the interesting tricks and pitfalls we encountered while building DBOS.

Bild

Hello friends! Hope you're all enjoying the summer. The @southbaysystems.xyz Coffee Chat is back! If you're interested in software internals such as compilers, databases, OS, and more, come grab a coffee and hang out. Thursday, July 30 at 5 PM Courtyard outside Philz Coffee in downtown Sunnyvale

South Bay Systems: July Coffee Chat · Luma

Hope you're all enjoying the summer! The South Bay Systems Coffee Chat is back. If you're working on, or simply interested in, software internals such as…

luma.com

It's been a busy summer at DBOS so far! I wrote a new blog post covering the latest features: - 20x higher durable stream throughput - Queryable workflow attributes - DBOS Java 1.0 - Better Kafka integration and debouncer - HA for self-hosted Conductor - Audit logging - DBOSify ... and many more!

What's New in DBOS - July 2026 | DBOS

Durable streams performance improvements, DBOS Transact for Java 1.0, Audit logging, Kafka integration improvements, and more.

dbos.dev

Happy to see the first community-maintained Rust implementation of DBOS Transact. Durare implements the same programming model, database schema, and execution semantics as the official DBOS Transact, with full compatibility with DBOS Conductor. Check it out: github.com/SamuelXing/d...

GitHub - SamuelXing/durare: A DBOS-compatible durable-execution SDK for Rust

A DBOS-compatible durable-execution SDK for Rust. Contribute to SamuelXing/durare development by creating an account on GitHub.

github.com

It's interesting to see more AI systems rediscover ideas that databases have been good at for decades: transactions, durability, and correctness. This Thursday at 2pm ET, we'll talk about why those properties matter for AI agents and what we've learned building durable workflows on top of Postgres.

Are your agents on ACID?

cockroachlabs.com

We just released DBOS Golang 0.19.0 This release introduces transactional data sources to the SDK. You can now execute your database queries and DBOS durability operations in the same transaction, enabling exactly-once execution. Full release notes: github.com/dbos-inc/dbo...

Release Release v0.19.0 · dbos-inc/dbos-transact-golang

What's Changed Datasources by @maxdml in #358 Support specifying an idempotency key with Send() by @maxdml in #362 fix(stream): drain to the end of the stream when the producer goes inactive by @S...

github.com

What if your AI agents were built on ACID transactions? Join Postgres creator Mike Stonebraker to learn why transactional databases are becoming the foundation for reliable AI agents and agentic workflows. This is a joint webinar with @cockroachdb.bsky.social Thursday, July 16, 2 PM ET/11 AM PT.

Bild

We wrote a new blog post on why co-locating workflow state with your data is powerful: www.dbos.dev/blog/co-loca... When workflow metadata and application data live in the same database, they can be updated in the same transaction. That simplifies tough problems like atomicity and idempotency.

The Case for Co-Locating Workflow State with Your Data | DBOS

When workflow metadata and application data live in the same Postgres database, they can be updated in the same database transaction, which simplifies tough problems like workflow task idempotency and...

dbos.dev