
The Changelog: Software Development, Open Source
The era of durable execution (Interview)
Apr 10, 2025 · 1 hr 40 min · 144.2 MB
0:00-1:40:03
Streams straight from the publisher. PodNod never proxies or re-hosts episode audio.
Stephan Ewen, Founder and CEO of Restate.dev joins the show to talk about the coming era of resilient apps, the meaning of and what it takes to achieve idempotency, this world of stateful durable execution functions, and when it makes sense to reach for this tech.
Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Retool – The low-code platform for developers to build internal tools — Some of the best teams out there trust Retool…Brex, Coinbase, Plaid, Doordash, LegalGenius, Amazon, Allbirds, Peloton, and so many more – the developers at these teams trust Retool as the platform to build their internal tools. Try it free at retool.com/changelog
- Heroku – The Next Generation of Heroku “Fir” is coming soon — Fir is built on a foundation of cloud native technologies and open source standards, ensuring portability, interoperability, and a vibrant ecosystem for your applications. Cloud Native for everyone, for the next decade and beyond.
- Augment Code – Developer AI that uses deep understanding of your large codebase and how you build software to deliver personalized code suggestions and insights. Augment provides relevant, contextualized code right in your IDE or Slack. It transforms scattered knowledge into code or answers, eliminating time spent searching docs or interrupting teammates.
Featuring:
- Stephan Ewen – GitHub, LinkedIn, X
- Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
- Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comRetool
retool.comHeroku
heroku.comAugment Code
augmentcode.comGitHub
github.comLinkedIn
linkedin.comX
x.comWebsite
adamstacoviak.comGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comWebsite
jerodsanto.netGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comrestate.dev
restate.devtemporal.io
temporal.ioresonatehq/resonate
github.comPRs welcome!
github.com
- 0:00This week on The Changelog
- 0:56Sponsor: Retool
- 3:46Start the show!
- 6:56Demystify Idempotency
- 9:09Achieving Idempotency
- 11:38Where does the word Idempotency come from?
- 13:53Why solve this problem? Why you?
- 22:51Leaving Flink
- 29:15Sponsor: Heroku
- 31:56What is durability?
- 39:22When should I reach for this?
- 46:03The era of Resilent Apps as a service (RAaaS)?
- 49:32Marketing challenge of resilience
- 53:50Tangent: Why are AI agent demos booking flights?
- 55:27Sponsor: Augment Code
- 58:57Adam predicts that "this is the year" of durable and resilience
- 1:10:46Infra required for Restate
- 1:15:16It's Schrödinger's cat
- 1:19:22Publishing Changelog with Restate?
- 1:30:41This new world of durable execution functions
- 1:36:13Changelog.com/community
- 1:36:34Closing thoughts?
- 1:38:24More thoughts and closing