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
You code your application logic. Let DBOS Transact make it fast, reliable, observable for you.
If your application is ever interrupted, it automatically resumes from where it left off.
Automatically generates OpenTelemetry- compatible logs and traces.
Cron-style workflow scheduling: run a job exactly once per hour, day, or month.
Automatically make any request idempotent, so your requests happen exactly-once.
Use durable workflows to process incoming events (e.g., from Kafka) exactly-once.
Accelerate performance by compiling application code into stored procedures.
Secures your HTTP endpoints so only authorized users can access them.
Host your applications anywhere, as long as they have a Postgres database to connect
Works with Your Favorite Tools
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.