1 repo
Logic for managing task-level failures, including error signaling, step skipping, and terminal state transitions.
Distinguishing note: Covers the decision-making process for task failures, distinct from the mechanical retry logic of individual tasks.
Explore 1 awesome GitHub repository matching software engineering & architecture · Failure Handling Policies. Refine with filters or upvote what's useful.
Conductor is a durable workflow engine designed to orchestrate complex, long-running business processes and autonomous agent loops. It functions as a stateful execution platform that persists the entire history of a process, ensuring that workflows remain reliable and recoverable across infrastructure failures, system restarts, and transient network errors. By managing task lifecycles, worker polling, and state transitions, it provides a centralized coordination layer for distributed systems. The platform distinguishes itself through its specialized support for AI agent orchestration, allowin
Durable workflow engines manage task-level failures by marking steps as optional, signaling terminal errors to bypass retries, or setting specific timeouts to prevent blocking workflow execution.