Transactional Serverless Computing
Fault-tolerant TypeScript code execution made easy
DBOS Cloud is a revolutionary serverless software platform rooted in research from MIT and Stanford.
Transactional serverless computing in TypeScript
DBOS sets a new standard for serverless computing with these unique advantages:
- Reduce and simplify your code base - fault handling and recovery are automated
- Guaranteed once-and-only once execution
- Deploy an application to the cloud in minutes
- Quickly troubleshoot with time-travel debugging
- Rapidly detect and recover from cyberattacks
Powered by a modern OS
Based on 3 years of joint MIT-Stanford open source R&D, DBOS revolutionizes cloud-native architecture:
- OS services implemented on top of a distributed DBMS
- Built-in transactional, fault-tolerant state management
- Simplifies the stack: no need for containers, cluster management, workflow orchestration,...
- Seamless scaling, high performance, and high availability
- Metrics, logs, traces stored in SQL-accessible tables
- Smaller cyber attack surface, cyberattack self-detection, and cyber-resilience
“Fault-tolerance, multi-node scaling, state management, observability and security get much easier because the OS is doing more for you.”
Mike Stonebraker
DBOS co-founder and CTO, creator of Postgres
Decorate - Deploy - Debug
Easily make your new or existing TypeScript code fault tolerant, scalable, and cyber-resilient.
DBOS Transact
An open source TypeScript framework for building robust database applications with guaranteed once-and-only- once execution. Run DBOS Transact applications locally or on DBOS Cloud.
DBOS Cloud
Deploy TypeScript code to DBOS Cloud via the DBOS Transact framework. Fault-tolerant, scalable execution platform with built-in state management.
Time Travel Debugger
Speed up troubleshooting by stepping through the execution of your code to examine how state changed over time. Make code changes and rerun.