Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo
Artwork

Content provided by EM360Tech. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by EM360Tech or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Developer Productivity 5X to 10X: Is Durable Execution the Answer to AI Orchestration Challenges?

24:18
 
Share
 

Manage episode 498678065 series 2877567
Content provided by EM360Tech. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by EM360Tech or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

"If you are not using it and don't understand it, you are losing big time because you reinvent that wheel of durable execution yourself, and it's hard," reasons Maxim Fateev, Co-Founder and CTO of Temporal Technologies.

In a recent episode of the Tech Transformed podcast, Fateev explored the concept of durable execution. This approach not only improves software reliability but is also becoming essential for the next generation of AI agents and orchestration.

What is Durable Execution?

Durable execution, a concept trademarked by Temporal Technologies, changes how developers build reliable applications. "The idea is simple–we preserve the full state of code execution all the time," he explained.

Imagine a function that makes a series of API calls. If the process running that function crashes, even days later, "we can bring that function back in exactly the same state, still blocked on the same API call with all the variables and state there, and deliver the response. Then it will continue to the next line of code."

From a programming point of view, the function actually “never crashed. It just seamlessly waited for three days, blocked on that API call, and then continued execution," says Fateev.

This ability to provide "crashless execution" changes how developers approach building reliable software. It allows functions to run for long periods, even a year, without interruption or data loss.

Temporal's Role in OpenAI's Image Generation

Alluding to Temporal’s use case, Fateev referenced their contribution to OpenAI’s image generation code. He stated, "Every time you generate the image using OpenAI, it uses Temporal behind the scenes."

"Image generation is orchestration. It's not just like one API call. There are a lot of API calls which need to happen to generate an image, and Temporal’s tech guarantees execution."

While a strong tool for AI, durable execution has many uses beyond that. Fateev notes that Temporal has also been used for "driving large-scale operations with an added productivity advantage, and it’s also for a startup with two people with a small-scale solution.”

From infrastructure automation, like HashiCorp Cloud, and data handling to key business tasks such as customer onboarding and instant payments, including UPI in India and similar systems in Brazil, Temporal shows its worth in various industries.

"Every Snapchat story is an important workflow,” Fateev tells Dua. Leading AI companies like Replit, Abridge, and OpenAI are using Temporal to power their workflows.” The main idea stays the same: "Nearly every time you need to run any business logic reliably, it works well."

Takeaways

  • Durable execution is a new paradigm that enhances software reliability.
  • It can significantly increase developer productivity by 5X to 10X.
  • The concept allows for crashless execution of business applications.
  • AI agents face reliability challenges that durable execution can address.
  • Temporal's architecture ensures data is encrypted and secure.
  • Open-source solutions provide a competitive advantage and prevent vendor lock-in.
  • Temporal is the only production-ready solution for durable execution.
  • The technology is used by major companies like OpenAI, with potential updates like Netflix, Snapchat
  • Temporal can orchestrate complex workflows, including AI and business processes.
  • The system is applicable in various industries, including financial services, retail, logistics, and more.

Chapters

00:00 Introduction to Durable Execution

03:07 The Concept of Durable Execution

06:00 AI Agents and Reliability Challenges

09:07 Cybersecurity and Data Protection

11:53 Open Source Advantage of Temporal

14:57 Temporal's Unique Position in the Market

18:12 Real-World Applications of Temporal

About Temporal Technologies

Temporal is changing how modern software is built through its open-source Durable Execution platform. By guaranteeing the execution of complex workflows even in the face of system failures, Temporal allows developers to focus entirely on business logic rather than infrastructure complexities—increasing developer velocity. Its polyglot capabilities allow seamless orchestration across multiple programming languages, making it ideal for both traditional enterprise applications and next-generation AI workloads. Temporal Cloud, the company's managed service backed by the originators of the project, has been adopted by thousands of leading enterprises. Learn more at www.temporal.io.

  continue reading

300 episodes

Artwork
iconShare
 
Manage episode 498678065 series 2877567
Content provided by EM360Tech. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by EM360Tech or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

"If you are not using it and don't understand it, you are losing big time because you reinvent that wheel of durable execution yourself, and it's hard," reasons Maxim Fateev, Co-Founder and CTO of Temporal Technologies.

In a recent episode of the Tech Transformed podcast, Fateev explored the concept of durable execution. This approach not only improves software reliability but is also becoming essential for the next generation of AI agents and orchestration.

What is Durable Execution?

Durable execution, a concept trademarked by Temporal Technologies, changes how developers build reliable applications. "The idea is simple–we preserve the full state of code execution all the time," he explained.

Imagine a function that makes a series of API calls. If the process running that function crashes, even days later, "we can bring that function back in exactly the same state, still blocked on the same API call with all the variables and state there, and deliver the response. Then it will continue to the next line of code."

From a programming point of view, the function actually “never crashed. It just seamlessly waited for three days, blocked on that API call, and then continued execution," says Fateev.

This ability to provide "crashless execution" changes how developers approach building reliable software. It allows functions to run for long periods, even a year, without interruption or data loss.

Temporal's Role in OpenAI's Image Generation

Alluding to Temporal’s use case, Fateev referenced their contribution to OpenAI’s image generation code. He stated, "Every time you generate the image using OpenAI, it uses Temporal behind the scenes."

"Image generation is orchestration. It's not just like one API call. There are a lot of API calls which need to happen to generate an image, and Temporal’s tech guarantees execution."

While a strong tool for AI, durable execution has many uses beyond that. Fateev notes that Temporal has also been used for "driving large-scale operations with an added productivity advantage, and it’s also for a startup with two people with a small-scale solution.”

From infrastructure automation, like HashiCorp Cloud, and data handling to key business tasks such as customer onboarding and instant payments, including UPI in India and similar systems in Brazil, Temporal shows its worth in various industries.

"Every Snapchat story is an important workflow,” Fateev tells Dua. Leading AI companies like Replit, Abridge, and OpenAI are using Temporal to power their workflows.” The main idea stays the same: "Nearly every time you need to run any business logic reliably, it works well."

Takeaways

  • Durable execution is a new paradigm that enhances software reliability.
  • It can significantly increase developer productivity by 5X to 10X.
  • The concept allows for crashless execution of business applications.
  • AI agents face reliability challenges that durable execution can address.
  • Temporal's architecture ensures data is encrypted and secure.
  • Open-source solutions provide a competitive advantage and prevent vendor lock-in.
  • Temporal is the only production-ready solution for durable execution.
  • The technology is used by major companies like OpenAI, with potential updates like Netflix, Snapchat
  • Temporal can orchestrate complex workflows, including AI and business processes.
  • The system is applicable in various industries, including financial services, retail, logistics, and more.

Chapters

00:00 Introduction to Durable Execution

03:07 The Concept of Durable Execution

06:00 AI Agents and Reliability Challenges

09:07 Cybersecurity and Data Protection

11:53 Open Source Advantage of Temporal

14:57 Temporal's Unique Position in the Market

18:12 Real-World Applications of Temporal

About Temporal Technologies

Temporal is changing how modern software is built through its open-source Durable Execution platform. By guaranteeing the execution of complex workflows even in the face of system failures, Temporal allows developers to focus entirely on business logic rather than infrastructure complexities—increasing developer velocity. Its polyglot capabilities allow seamless orchestration across multiple programming languages, making it ideal for both traditional enterprise applications and next-generation AI workloads. Temporal Cloud, the company's managed service backed by the originators of the project, has been adopted by thousands of leading enterprises. Learn more at www.temporal.io.

  continue reading

300 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play