Workflow Orchestration Patterns

•
23k
•

Implements durable, distributed workflows using Temporal to manage complex microservice orchestration and long-running processes.

This skill enables Claude to architect and implement robust distributed systems using Temporal's workflow orchestration patterns. It provides expert guidance on separating orchestration logic (Workflows) from side-effect-prone operations (Activities), implementing resilient Saga patterns for distributed transactions, and maintaining strict determinism in long-running processes. It is particularly useful when building fault-tolerant systems like payment pipelines, order management workflows, or complex infrastructure automation that requires automatic state persistence and failure recovery.

Características Principales

01Distributed Saga pattern implementation with compensation logic
02State management and determinism enforcement for long-running processes
03Scalable orchestration patterns including Fan-out/Fan-in and Entity Workflows
04Resilience planning through retry policies and activity heartbeats
0523,194 GitHub stars
06Temporal Workflow and Activity design separation

Casos de Uso

01Designing long-lived business processes like account onboarding or loan approvals
02Architecting a multi-step e-commerce checkout with automatic rollback capabilities
03Building fault-tolerant CI/CD pipelines or cloud infrastructure provisioning