Uploaded May 2025 | Updated September 2026, 1 week ago
To support distributed, durable (i.e. resumable) asynchronous code in Temporal, a custom asyncio event loop was required. We will cover how asyncio event loops work under the hood, considerations for building a custom, deterministic one, and gotchas encountered along the way.
Speaker: Chad Retz
Chad Retz is a Senior Staff Software Engineer at Temporal and the developer of Temporal Python used for developing distributed workflows as Python code.
View the conference site pytexas.org/2025
Subscribe to our newsletter pytexas.org/newsletter
To support distributed, durable (i.e. resumable) asynchronous code in Temporal, a custom asyncio event loop was required. We will cover how asyncio event loops work under the hood, considerations for building a custom, deterministic one, and gotchas encountered along the way.
Speaker: Chad Retz
Chad Retz is a Senior Staff Software Engineer at Temporal and the developer of Temporal Python used for developing distributed workflows as Python code.
View the conference site pytexas.org/2025
Subscribe to our newsletter pytexas.org/newsletter










