sfnode / sfnode

Propose a topic, talk, speaker, or location for SFNode.
http://www.meetup.com/sfnode/
47 stars 5 forks source link

Talk Proposal: Implementing A Reliable Workflow Engine in TypeScript #169

Open kraftp opened 1 month ago

kraftp commented 1 month ago

Full name and Bio Peter Kraft is a co-founder of DBOS building a transactional serverless platform. He recently completed his PhD at Stanford, where he worked with Matei Zaharia and Peter Bailis.

Talk title and abstract (description) Title: Implementing A Reliable Workflow Engine in TypeScript

Building reliable applications is hard! Let's say you're building the backend of an online store and your server is interrupted while a customer is completing an order. How do you recover the order without losing data or double-charging the customer? I'm working on an open-source framework (DBOS Transact) that makes this easier with reliable workflows: programs that, when interrupted, always resume from exactly where they left off. In this talk, I'll discuss how we implement and optimize reliable workflow execution in native TypeScript on top of Postgres.

Plan is for a technical talk: 2-3 minute live demo for context then a deep dive into how the TS workflow engine actually works. Happy to adapt if you think the audience would prefer a different focus.

Url to Slides or GitHub Repo Still working on them!

Social Media Info (Optional) Website LinkedIn Twitter

Are you going to be live coding? Yes

Do you need audio from your computer? No

Zahidul-Islam commented 1 month ago

Thank you Peter for submitting your talk. We will schedule it soon.

christian-bromann commented 1 month ago

@kraftp thanks for proposing the talk! Can you confirm that you will be able to give this month on May, 30th?

kraftp commented 1 month ago

Yes, May 30th works!

kraftp commented 4 weeks ago

Any news on venue/schedule?

christian-bromann commented 3 weeks ago

@kraftp not yet, I hope by the end of the week.

christian-bromann commented 3 weeks ago

We have announced the event: https://www.meetup.com/sfnode/events/301228451/ .. Looking forward to have you!