DBOS – Transactional Serverless for TypeScript Apps
DBOS – Transactional Serverless for TypeScript Apps
Hello HN! We’re excited to show you DBOS, a transactional serverless SDK and platform that makes it easy to write fault-tolerant, observable, and scalable TypeScript applications. We’re a startup commercializing research we did at Stanford and MIT. ( https://dbos-project.github.io/ ). The main idea behind DBOS is to store EVERYTHING about your application in the database. This gives you some unique features: * Reliable execution – Your program’s execution state is stored in the database, so if it’s ever interrupted, it automatically resumes from where it left off without repeating any work already performed. * Time travel – Every change to your program’s state is recorded in the database, so you can “rewind” time and restore the state of your application to what it was at any point in the past. For example, time travel debugging–take a tricky bug in production, rewind time, and reproduce it locally on your laptop. Today, we released our open-source SDK ( https://github.com/dbos-inc/dbos-ts ) and our free-to-try serverless platform ( https://www.dbos.dev/dbos-cloud ). We’d love for you to try them out and let us know what you think! Here’s a quick guide to get you started: https://docs.dbos.dev/getting-started/ We’re here to answer any questions!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Sourcestack – an “antiframework” for serverless TypeScript web apps
OneRPC – The RPC library for the serverless and TypeScript era
Synapse – TypeScript Toolchain for Cloud Apps
Cerialize – Typescript serialization by annotation
Scala-ts – Scala to TypeScript compiler
Hapi with Typescript
JSONSchema to TypeScript compiler
Transpile Scala to TypeScript
Get started modding Factorio in TypeScript
DuoCode 1.0 bridges the gap between C# and TypeScript