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
23:50 MIN
Introducing Temporal as an open source implementation
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
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.
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
10:34 MIN
Introducing durable execution as a new programming model
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
12:47 MIN
How durable execution simplifies complex application logic
Durable Execution: A Revolutionary Abstraction for Building Resilient Applications
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.
47:43 MIN
Solving date and time issues with the Temporal API
Using all the HTML, Running State of the Browser and "Modern" is Rubbish
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



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


DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Boiro, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Campo de Criptana, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Municipality of Córdoba, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Municipality of Zaragoza, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Gijón, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Municipality of Bilbao, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Municipality of Vitoria-Gasteiz, Spain
Remote
GIT
Bash
Redis
DevOps
+9

DevOps Engineer | GCP · Kubernetes · Terraform · Python ?
knowmad Mood
Municipality of Marbella, Spain
Remote
GIT
Bash
Redis
DevOps
+9