Geetha Anne
Exploring Durable Execution with Python
#1about 5 minutes
The challenge of managing modern distributed systems
Modern distributed systems are powerful but their complexity makes them prone to failures that are difficult to recover from.
#2about 2 minutes
Introducing Temporal for durable execution
Temporal.io is an open-source framework that simplifies complex systems and improves reliability through a concept called durable execution.
#3about 6 minutes
Understanding Temporal workflows and activities
Applications are built using deterministic workflows for business logic and activities for executing individual, potentially fallible tasks.
#4about 4 minutes
How durable execution handles process failures
Durable execution captures the complete state of a function, allowing it to be seamlessly migrated and resumed on another server after a crash.
#5about 4 minutes
Exploring the key capabilities of the Temporal framework
The framework includes built-in features like auto-save, native retries, durable timers, schedules, and signals for human-in-the-loop processes.
#6about 4 minutes
Understanding the architecture of a Temporal application
Developers deploy code to workers that poll the Temporal server for tasks, which in turn captures and stores the complete execution state.
#7about 5 minutes
Implementing a workflow with the Python SDK
A practical example shows how to define a workflow, create activities, implement worker logic, and use a client to send signals.
#8about 4 minutes
Using durable primitives with asyncio in Python
The Python SDK provides durable versions of asyncio primitives like timers, tasks, and cancellations that survive process crashes.
#9about 2 minutes
Advanced SDK features and activity execution styles
The Python SDK is backed by a Rust core and supports multiple activity styles including async, threaded, and multi-process executors for different use cases.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
17:32 MIN
Temporal as an open source durable execution system
Is your backend a hodgepodge of queues, event stores and cron jobs? Durable Execution to the Rescue.
23:50 MIN
Introducing Temporal as an open source implementation
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
20:21 MIN
Writing a durable workflow with the Python SDK
Is your backend a hodgepodge of queues, event stores and cron jobs? Durable Execution to the Rescue.
11:02 MIN
Demo of a fault-tolerant AI agent using Temporal
RPC Reinvented: Asynchronous, Durable, and Agent-Ready
06:14 MIN
Introducing the durable execution programming paradigm
Is your backend a hodgepodge of queues, event stores and cron jobs? Durable Execution to the Rescue.
22:10 MIN
Q&A on Dapr workflows and distributed tracing
Dapr in Practice
16:13 MIN
Summary of Nexus RPC and durable execution benefits
RPC Reinvented: Asynchronous, Durable, and Agent-Ready
10:34 MIN
Introducing durable execution as a new programming model
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
Featured Partners
Related Videos
Is your backend a hodgepodge of queues, event stores and cron jobs? Durable Execution to the Rescue.
Maxim Fateev
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
Maxim Fateev
Are you done yet? Mastering long-running processes in modern architectures
Bernd Ruecker
Python-Based Data Streaming Pipelines Within Minutes
Bobur Umurzokov
The Eventloop in JavaScript - How does it work?
Christian Woerz
Concurrency in Python
Fabian Schindler
System Resilience: Surviving the Software Storm
Mihaela-Roxana Ghidersa
Convert batch code into streaming with Python
Bobur Umurzokov
Related Articles
View all articles
.webp?w=240&auto=compress,format)


From learning to earning
Jobs that call for the skills explored in this talk.


Architect / Staff Python Engineer (m/f/d)
CONTIAMO GMBH
Berlin, Germany
Senior
Python
Docker
TypeScript
PostgreSQL

Senior Python Full Stack Developer - Remote
WorkSpan
Belgrade, Serbia
Remote
Senior
Python
Angular
JavaScript
TypeScript


Senior DevOps Engineer - Edge Data Platform (all genders)
SYSKRON GmbH
Regensburg, Germany
Intermediate
Senior
.NET
Python
Kubernetes



