

Maxim Fateev - Temporal
5 snips Jun 23, 2025
Maxim Fateev, Co-founder and CTO of Temporal, reveals insights into the groundbreaking technology behind durable execution. He shares the journey of Temporal's evolution from Uber's Cadence project to a powerful tool for simplifying distributed code execution. Topics include overcoming challenges in background task management, the advantages of developer-first solutions in enterprise workflows, and the importance of open source in business growth. Futuristic discussions touch on durable execution's role in AI and the potential of distributed operating systems.
AI Snips
Chapters
Transcript
Episode notes
Temporal Simplifies Distributed Logic
- Traditional background tasks and queues spread business logic thin and force developers to manage complexity manually.
- Temporal abstracts distributed application complexity, letting developers focus on straightforward business logic.
Durable Execution Explained
- Durable execution preserves full code state durably, eliminating crashes and complex state management.
- It enables writing programs that can run for any duration, even with blocking calls like sleep for 30 days.
Use Activities for IO
- Do not perform direct IO in workflow orchestration functions; keep them deterministic.
- Place all external API calls in activities which Temporal automatically retries on failure.