@qianl_cs@dodyg@DBOS_Inc DBOS uses interception to add durability logic before & after workflow and step calls. Not sure how you would intercept .NET calls in IKVM without a ton of bridge code.
You're not the first to ask about .NET support. Keep bugging @qianl_cs and @petereliaskraft about it! :)
@iavins My colleague @DevHawk had a webcast explaining DBOS stored procedures: "Stored Procedures: The Good, The Bad, and The Elegant"
🔗 https://t.co/pVgA6dRc8v
@ryands1701@mjkhanga@iavins@DBOS_Inc Yes, source is here: https://t.co/5loaI9yjS7
We transpile TS -> JS using the Typescript Compiler API and execute in PG via plv8. You can see the generated stored procs using the `dbosc compile` command https://t.co/ID0TByz679
Explore building a crashproof Python backend with REST, FastAPI, and PostgreSQL for robust cloud applications. Perfect for critical store operations! #DEVCommunity
https://t.co/SSFVlaNZ80
Want to make your Node.js installs 10x faster?
We've been experimenting with using the @bunjavascript package manager as a (near) drop-in replacement for npm in DBOS Cloud and have been seeing huge performance improvements. npm install used to be the slowest step in our app deployment process and now it runs in a couple seconds.
I tend to pace while I think and talk. You can get away with that to some extent in a presentation but not so much for a webinar. Every practice run I did on my feet ... so when I sat down to deliver the talk, it felt kind of off.
I'm pretty happy with how my webinar - Stored Procedures: The Good, The Bad, and The Elegant - went last week. If you missed it, you can watch the recording here: https://t.co/KNfFXNY4na
I find it SO MUCH HARDER delivering presentations alone in my home office than it is in front of an audience. Are they getting it? Am I going too fast or too slow? Did my CrowdStrike joke land? 🤷♂️
Less obvious: I should have run thru the talk at least once *while sitting down*.
Final reminder: webcast today 11AM Pacific: "Stored Procedures: The Good, The Bad, and The Elegant" with DBOS engineer, Harry Pierson. Learn one of the ways DBOS makes backends faster and easier to build.
Hope to see you there! https://t.co/W8aedfQRBo
#PostgreSQL#AWS
Exciting news! 🎉🥳 DBOS is named a 😎 Cool Vendor in the 2024 #Gartner Cool Vendors in Enabling Efficient Cloud Operations Report. Another validation of DBOS's ability to vastly simplify #CloudNative apps!
Come learn why DBOS is cool...
https://t.co/HluDDQxqCL
Want to reliably wait an hour, day, or week for a message?
Check out this recent community contribution to DBOS, durable timeouts. Now, when your application sleeps or awaits an event with a timeout, it records its intended wake-up time in the database. That way, even if your app is interrupted or restarted, it still wakes up at the right time.
For example, you can write an application that waits a week for a user to fill out a form, then sends them a reminder if they haven't--and DBOS guarantees that the reminder will be sent in exactly one week, no matter what.
I'm not coding much today. Rather, I'm working on slides for my upcoming webinar "Stored Procedures: The Good, The Bad, and The Elegant". It's coming up in two weeks! August 15th, 2pm eastern/11am pacific time.
Interested? Sign up here: https://t.co/KNfFXNY4na
Thanks to @cwoodruff and @buhakmeh for having me! We talked about time travel debugging, stored procedure compilers, once and only once execution, database operating systems and other cool DBOS stuff. My dog slept thru it, but she doesn't care about 10x developer productivity.