DBOS Transact

Open source
durable execution

Open source
durable execution

Lightweight, open source library makes backends durable & observable by default

Trusted by

DBOS Transact Workflow Example

The easiest way to build reliable backends

The easiest way to build cloud-native backends

Build 10x faster

Just code your business logic – that’s it.
DBOS Transact makes it durable and observable for you.
Compatible with: Python Typescript Postgres AWS Node.js Kafka

Reliable by default

Add lightweight annotations to your app and make it resilient to any type of failure.

Observable by default

Generate logs and traces compatible with OpenTelemetry.

Build durable applications seamlessly

Open source DBOS Transact simplifies back-end development and operations.

Build with your favorite tools

DBOS works with your favorite tools and languages, including TypeScript, Python, and Postgres.

Brands building
reliably

“What took us 2 months to build using a labyrinth of AWS resources took just 2 days on DBOS Cloud.”

Thomas McNally Portrait
Thomas McNally
VP Technology, TMG.io

“What took us 2 months to build using a labyrinth of AWS resources took just 2 days on DBOS Cloud.”

Thomas McNally Portrait
Thomas McNally
VP Technology, TMG.io

"With DBOS, developers can build applications in days that now take months on conventional cloud platforms."

Matei Zaharia
Co-Founder, Databricks

"I really love the design of DBOS. If you're a gamer, it's a bit like having a “save point” in your programs. If a Function fails at any point, a new Function can start, picking up at the last checkpoint."

Paul Copplestone
CEO & Co-Founder, Supabase.com

"DBOS isn't kidding when they say they make serverless simple. Their claims about speed and ease are right on."

Vince Fulco - Portrait
Vince Fulco
Co-Founder, Bighire.io

Start building with DBOS

Start building reliable backends
with the DBOSTransact open-source library.

Gartner Cool Vendor 2024 - Badge
2024 Gartner® Cool Vendor™
Enabling Efficient Cloud Operations
DBOS Transact Workflow Example

FAQs