Loading…
Attending this event?
WiFi -
  • SSID: Hyatt_Meeting
  • Password: Replay2024
Friday September 20, 2024 1:10pm - 1:40pm PDT
“Workflows” in Temporal are much more than a sequence of steps. In addition to traditional, DAG-based workflows, they may represent a Finite State Machine, an Actor, or any other process.

At NVIDIA, we operate a fleet of GPUs deployed across public and private clouds. Many developers use Temporal to deal with unreliable services. At NVIDIA we use it to manage unreliable hardware, networks, and configuration, and our solution involves all of the above Workflow types.

Not only does Temporal provide the building blocks for these various types of Workflows, they are interoperable via Signals, Child Workflows, Queries, and Updates. This means that a traditional (DAG) Workflow may represent an action taken by an Agent; or that a Signal to an Actor may form one step of a traditional Workflow; or that a State Machine Workflow may guard resources modified by another Workflow. All of these interaction patterns are used in our design.

The scale of Temporal allows us to represent each resource in our system as a Workflow, all the way from racks down to individual GPUs. Finally, because these fine-grained Workflows store little data and are usually idle, it is economical to run them on Temporal Cloud.




Speakers
avatar for Jason Roselander

Jason Roselander

Software Engineer, NVIDIA
I’ve been working with various versions of Temporal almost since its inception as Simple Workflow in Amazon’s Software Platform team. (In fact, Temporal Co-Founder & CTO Maxim Fateev was my mentor as a new-grad.) During my decade at Amazon, I wrote many applications based on Simple... Read More →
Friday September 20, 2024 1:10pm - 1:40pm PDT
Heroes Stage | Grand Ballroom A-D

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link