Lightweight Open Source Durable Execution Library

DBOS Transact is an open source library that makes building backends simple.
Develop locally, deploy anywhere.

The Easiest Way to Build Cloud-native Backends

Scheduled Workflows

Cron-style workflow scheduling: run a job exactly once per hour, day, or month.

No-effort Idempotence

Automatically make any request idempotent, so your requests happen exactly-once.

Exactly-once event processing

Use durable workflows to process incoming events (e.g., from Kafka) exactly-once.

Stored Procs as App Code

Accelerate performance by compiling application code into stored procedures.

Built-in Authorization

Secures your HTTP endpoints so only authorized users can access them.

Runs Anywhere

Host your applications anywhere, as long as they have a Postgres database to connect

Works with Your Favorite Tools

open source durable execution library for Python TypeScript ecosystems

From the Creator of Postgres

Mike Stonebraker describes how DBOS Transact reduces coding by 10x

Build with DBOS Transact, Scale to Millions on DBOS Cloud

DBOS enables stateful serverless computing, making it easier to build, scale, and secure cloud-native applications that are resilient to failure.

  • Scalable to Millions: Autoscales your application to meet any load.
  • Auto-scaling
  • Automatic restart & resume
  • Time-travel debugging
  • Point-in-time DB and app restoration
  • And more...

Learn more about DBOS

Start your journey now.

© DBOS, Inc. 2024