World Congress 2023 Oct 6, 2023

Is your backend a hodgepodge of queues, event stores and cron jobs? Durable Execution to the Rescue.

Maxim Fateev

Are messy queues and cron jobs breaking your backend? Discover how durable execution lets you write straightforward, linear code that effortlessly survives process crashes and API failures.

Pause
Mute Enter Fullscreen
#1 about 2 min

Challenges of building reliable order processing systems

The complexities of handling process crashes, API failures, and long-running operations in distributed applications.

#2 about 3 min

Drawbacks of event-driven architectures and service queues

Why connecting microservices with event queues leads to complex state management and error handling.

#3 about 3 min

Why traditional orchestration frameworks fall short

How visual programming models and JSON-based logic restrict complex service orchestration.

#4 about 2 min

Introducing durable execution for robust distributed systems

How state preservation handles process crashes and infrastructure failures by resuming execution exactly where it left off.

#5 about 3 min

Implementing durable execution using event logs and replay

How recording operation results in an event log allows deterministic code to resume after failures.

#6 about 7 min

Handling determinism and concurrent operations in durable execution

The necessity of deterministic code execution and single-threaded event loops for reliable multi-threaded concurrency.

#7 about 3 min

Overview of the Temporal open-source durable execution architecture

A deployment overview of the Temporal system featuring worker processes and database persistence.

#8 about 3 min

Writing temporal workflows and activity definitions in python

How to apply Python decorators to define asynchronous workflow logic and specify downstream activity retries.

#9 about 1 min

Enforcing determinism for random functions and time logic

Managing non-deterministic operations like random variable selection and timer execution through specialized workflow APIs.

#10 about 4 min

Use cases for durable execution and temporal workflows

Applying durable execution semantics to infrastructure provisioning, continuous integration pipelines, and distributed business transactions.

#11 about 3 min

Audience questions on idempotency and workflow business logic

Examining downstream action idempotency and managing variable data drift against fixed execution history.

Matching moments

1:37 min

Introducing durable execution and the Temporal framework

Geetha Anne · LIVE

2:19 min

Introduction to durable execution for resilient application code

Maxim Fateev Maxim Fateev · WWC 2024

2:17 min

Guaranteeing workflow completion with open-source temporal platform solutions

Maxim Fateev Maxim Fateev · WWC 2024

2:00 min

Implementing resilient workflows with timeouts and durable functions

Matheus Guimaraes Matheus Guimaraes · Europe 2026 Virtual

41 sec

Solving distributed system failures via durable execution abstractions

Geetha Anne · LIVE

5:37 min

Demonstrating workflow recovery with Temporal and OpenAI

Maxim Fateev Maxim Fateev · WWC 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases

Wei Hu

Senior Vice President of Research and Development

Wei Hu
Open session

World Congress 2026 North America

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

It passed auth, then production caught fire

Alex Olivier

Co-founder & CPO @ Cerbos | OpenID AuthZEN Co-chair

Alex Olivier
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

Closing the Visibility Gap: Lessons from Safety Critical Agentic Systems

Vivek Pandit

Principal Engineer at Cadence

Vivek Pandit