You’re Doing It All Wrong
summary
Claim: move the application logic into a DBMS-centered platform called DBOS that compiles TypeScript/Python steps into stored procedures, gives once-and-only-once execution guarantees, implements database sagas for cross-transaction compensations, and provides system-wide time-travel debugging and recovery. Promised results: an order-of-magnitude less development (customer example: a feature that took two months on AWS took two days on DBOS) and an order-of-magnitude speedup versus Lambda, running on Firecracker without Kubernetes.
AI-written summary · about
chapters (11)
- 0:00Introduction and claim
- 1:09Cloud data applications today
- 2:13Example workflow breakdown
- 5:27Deboss platform introduction
- 8:41Error handling challenges
- 10:49Deboss workflow guarantees
- 11:54Performance advantages
- 13:19Stored procedure simplification
- 15:05Simpler administration
- 15:47Time travel features
- 17:54Summary and revolution
related talks
26mTransactional Serverless with DBOS
37mMicroservices: Get Rid of Your DBA and Send the DB into Burnout
41mAn Object Oriented Approach to Data Driven Software Development
36mEmbrace the chaos: Composable data systems with fewer asterisks
47mFunctional Programming in the Cloud: Simpler Application Development with Datomic Cloud
13mLightning Talk: Revolutionizing Application Architecture with Wasm Powered Database Ex...
43mPostgresQL as an Application Modernization
22mSimplify data and event-driven microservices with Oracle Database
