3 مستودعات
Pausing a task for a specified period without consuming resources, surviving worker crashes and restarts.
Distinct from Execution Pausing: Distinct from Execution Pausing: focuses on pausing for a specific duration with durability guarantees, not general workflow halting.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Durable Duration Pausing. Refine with filters or upvote what's useful.
Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it
Pauses tasks for a specified period without consuming resources, surviving crashes and restarts.
Retrieves the pause history for a run, showing when and why it paused.
Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer
Pauses a task for a specified period without consuming resources, surviving worker crashes and restarts.