The GeekNarrator
The GeekNarrator
Kaivalya Apte
DBOS internals - Build reliable backends 10x faster
1 hour 1 minutes Posted Jan 4, 2025 at 6:41 pm.
with me.
Introduction to the Geeknerder Podcast
Meet the Co-Founders of DBOSS
The Core Problem: Building Reliable Systems
How DBOSS Solves Reliability Issues
Understanding DBOSS Architecture
Deep Dive into DBOSS Library
Postgres and State Management
Handling Parallel Steps and Performance Concerns
Observability and Version Control
Running Multiple Code Versions
Managing Workflow Versions
Surgery on Workflow States
Library Annotations and Durable Execution
Migrating to the Cloud Version
Handling Email Workflows
Transactional Guarantees with Postgres
Technical Challenges and Multi-Tenancy
Real-World Use Cases and Benefits
Conclusion and Final Thoughts
0:00
1:01:58
Download MP3
Show notes
The GeekNarrator memberships can be joined here: https://www.youtube.com/channel/UC_mGuY4g0mggeUGM6V1osdA/join
Membership will get you access to member only videos, exclusive notes and monthly
Here you can see all the member only videos: https://www.youtube.com/playlist?list=UUMO_mGuY4g0mggeUGM6V1osdA
------------------------------------------------------------------------------------------------------------------------------------------------------------------
About this episode:
------------------------------------------------------------------------------------------------------------------------------------------------------------------
In this episode we are talking to Peter and Qian, co-founders of DBOS. The conversation covers the challenges of creating fault-tolerant applications, the architecture of DBOS, and how it addresses reliability at multiple layers.
Chapters:
Some important links:
- Main website: https://www.dbos.dev/
- DBOS docs: https://docs.dbos.dev/
- Open-source DBOS Transact libraries:
- Python: https://github.com/dbos-inc/dbos-transact-py
- TypeScript: https://github.com/dbos-inc/dbos-transact-ts
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Like building real stuff?
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Try out CodeCrafters and build amazing real world systems like Redis, Kafka, Sqlite. Use the link below to signup and get 40% off on paid subscription.
https://app.codecrafters.io/join?via=geeknarrator
------------------------------------------------------------------------------------------------------------------------------------------------------------------
Link to other playlists. LIKE, SHARE and SUBSCRIBE
------------------------------------------------------------------------------------------------------------------------------------------------------------------
If you like this episode, please hit the like button and share it with your network.
Also please subscribe if you haven't yet.
Database internals series: https://youtu.be/yV_Zp0Mi3xs
Popular playlists:
Realtime streaming systems: https://www.youtube.com/playlist?list=PLL7QpTxsA4se-mAKKoVOs3VcaP71X_LA-
Software Engineering: https://www.youtube.com/playlist?list=PLL7QpTxsA4sf6By03bot5BhKoMgxDUU17
Distributed systems and databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4sfLDUnjBJXJGFhhz94jDd_d
Modern databases: https://www.youtube.com/playlist?list=PLL7QpTxsA4scSeZAsCUXijtnfW5ARlrsN
Stay Curios! Keep Learning!