Implements durable, distributed workflows and microservice orchestration using Temporal and resilient architectural patterns.
This skill provides expert guidance on designing resilient distributed systems using the Temporal orchestration engine. It enables developers to master the critical separation between orchestration logic (Workflows) and external interactions (Activities), ensuring system determinism and automatic state persistence. By applying this skill, you can implement complex business processes, manage long-running entity lifecycles, and handle distributed transactions via Saga patterns with built-in compensation logic, making it ideal for systems requiring high reliability and fault tolerance.
主要功能
01Deterministic Workflow Design
02Failure Recovery & Retry Strategies
030 GitHub stars
04Saga Pattern & Compensation Logic
05Activity Idempotency Patterns
06Distributed State Management
使用场景
01Managing complex entity lifecycles such as shopping carts and account balances
02Automating long-running infrastructure provisioning and CI/CD pipelines
03Building reliable multi-step payment and billing systems