Durable Execution
Media processing Workflow solution

Media processing Workflow solution

7/19/2021

What this post added

This post details a media processing workflow solution, showcasing how to build a robust system using Temporal for complex, stateful, and fault-tolerant orchestration of tasks like requesting, downloading, transforming, and processing sensor data. It demonstrates the use of Temporal Activities for individual steps and Workflows for orchestrating these steps, including handling various failure scenarios like connectivity issues, API downtime, and worker crashes. The post also highlights the use of `workflow.ActivityOptions` for configuring timeouts and retry policies, and `workflow.CreateSession` for scheduling related activities on the same worker instance.

Read the original post ↗