wshobson/agents✦ 精选0°

workflow-orchestration-patterns

仓库创建 2025年7月25日最近提交 4 天前SkillHot 收录 20 天前
▸ 精选理由

覆盖设计决策与确定性约束,适合长期流程设计者。

这个 Skill 做什么

讲解使用 Temporal 构建持久化和可靠的工作流与编排模式。

帮你把复杂的分布式业务流程变成可恢复、可追踪的长期工作流,适合跨机器或微服务的多步流程与分布式事务。一般在需要把长时间运行、重试、补偿逻辑写清楚并自动恢复时会用到。它把 workflow 和 activity 分离,支持持久化状态、重试与幂等,并遵守 Temporal 的确定性约束,能显著提升可靠性。

▸ 展开 SKILL.md 英文原文

Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running processes, distributed transactions, or microservice orchestration.

开发编程工作流编排Temporal容错Saga通用
3.8w
Stars
4.1k
Forks
40
仓库内 Skill
+683
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/wshobson/agents/main/plugins/backend-development/skills/workflow-orchestration-patterns/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/wshobson/agents/main/plugins/backend-development/skills/workflow-orchestration-patterns/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Workflow Orchestration Patterns

Master workflow orchestration architecture with Temporal, covering fundamental design decisions, resilience patterns, and best practices for building reliable distributed systems.

## When to Use Workflow Orchestration

### Ideal Use Cases (Source: docs.temporal.io)

- **Multi-step processes** spanning machines/services/databases
- **Distributed transactions** requiring all-or-nothing semantics
- **Long-running workflows** (hours to years) with automatic state persistence
- **Failure recovery** that must resume from last successful step
- **Business processes**: bookings, orders, campaigns, approvals
- **Entity lifecycle management**: inventory tracking, ac
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有