Explore the limitations of asyncio and discover Temporal.io as a robust solution for durable, distributed event loops in this 29-minute conference talk from EuroPython 2023. Learn how Temporal's open-source microservice orchestration platform uses event sourcing to achieve durability, scalability, and resilience in managing system failures. Understand how Temporal-based asyncio event loop implementation adds seamless durability to Python code, preserving the complete state of the program across process and infrastructure failures. Gain insights into real-world applications and see how Temporal transforms the design and implementation of distributed fault-tolerant systems.
Temporal Python - A Durable, Distributed Asyncio Event Loop