Durable Execution

Search documents
Temporal:Nvidia、OpenAI 都在用,为什么 Agent 还需要专门的长程任务工具?
海外独角兽· 2025-09-04 12:06
Core Insights - The article discusses the current limitations of AI agents and emphasizes the importance of a coordination layer to enhance task execution reliability and cost control [2][3] - Temporal, a company focused on Durable Execution, has gained attention for its ability to ensure reliable workflow execution even in the face of failures [3][6] - Temporal has completed a $146 million Series C funding round, achieving a valuation of $1.72 billion, with notable clients including Nvidia and OpenAI [3][8] Group 1: What is Temporal? - Temporal is an AI infrastructure company founded in 2019, focusing on Durable Execution to ensure reliable workflow execution despite failures [6] - The company has over 2,500 clients, including major firms like Nvidia, Airbnb, and Netflix, with a Net Dollar Retention (NDR) rate of 184% [8] Group 2: Product Architecture - Developers can write business logic in workflow functions, while Temporal guarantees reliable and persistent execution [11] - Temporal uses Event Sourcing to automatically recover workflow states, ensuring execution can continue from the point of failure [11][16] - The architecture allows for asynchronous task execution through a Task Queue, enhancing system stability and simplifying development [16][17] Group 3: Use Cases - Temporal is utilized in various scenarios, including infrastructure orchestration, application deployment, and data processing, demonstrating its versatility [18][19][20] - Specific examples include Uber's machine deployment coordination and Coinbase's transaction reliability in fintech [19][20] Group 4: Open Source and Commercialization - Temporal offers both an open-source version and a managed cloud service, allowing users to switch between deployment modes seamlessly [21][22] - The open-source version is designed to be fully functional, with a focus on maintaining customer trust and avoiding vendor lock-in [24][25] Group 5: Durable Execution - Durable Execution allows developers to manage distributed tasks without worrying about system crashes, as the execution state is persistently stored [34][35] - The system provides runtime visibility, enabling developers to track interactions and quickly identify issues [35][37] Group 6: Future Directions - Future developments for Durable Execution may include the integration of WebAssembly for enhanced performance and the evolution of RPC protocols to support long-running operations [37][39] - Temporal aims to become a core component in the ecosystem of tool invocation, particularly in cross-company interactions [39]
Events are the Wrong Abstraction for Your AI Agents - Mason Egger, Temporal.io
AI Engineer· 2025-06-27 09:35
Welcome everyone. Uh my name is Mason Edgar. I work at Temporal and today we're going to talk about uh events are the wrong abstraction for your AI agents.So uh who here raise of hands recognizes what this diagram is out of curiosity. Okay. So this is a map of our solar system um in a geocentric projection. Uh this is where we have earth as the center of our solar system and this is how celestial objects move around the earth.And this was used to kind of calculate uh celestial trajectories prior to like the ...