Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

SE Radio 596: Maxim Fateev on Durable Execution with Temporal

Dec 27, 2023
01:08:54
Snipd AI
Maxim Fateev, CEO of Temporal, discusses durable execution, concepts of workflows, activities, timers, event histories, signals, and queries. He compares self-hosted clusters with Temporal Cloud for deployment. Also, explore the evolution of Temporal from Cadence, saga pattern implementation, Temporal client SDKs, parallel execution in different languages, setting up a Temporal cluster, database contents, and challenges of workflow versioning.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Durable execution in Temporal ensures code continuity and preservation of local state during process crashes or infrastructure outages.
  • Temporal simplifies the implementation of sagas by guaranteeing compensation actions for failed actions within a workflow.

Deep dives

Durable Execution: A New Abstraction

Durable execution is a new abstraction that provides the capability to keep the full state of code execution durable all the time. This means that even in the event of process crashes or infrastructure outages, the code continues running seamlessly, preserving the entire local state and blocking calls. It offers the guarantee of completion, making it suitable for scenarios that require durability and compensation handling.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode