2 रिपॉजिटरी
Patterns and mechanisms for managing technical failures in distributed processes using retries and incident states.
Distinct from Exception Handling Pipelines: Different from API error mapping or shell exceptions; focuses on the long-running nature of workflow recovery.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Workflow Exception Handling. Refine with filters or upvote what's useful.
Zeebe is a cloud-native workflow engine and distributed state machine designed for business process orchestration using BPMN and DMN standards. It operates as a high-performance gRPC workflow runtime that executes complex business processes through a partitioned event-streaming architecture. The system also functions as an orchestrator for large language model agents, coordinating AI reasoning and tool use within deterministic business processes. The engine is distinguished by its peer-to-peer broker networking and a consensus-based data replication model that ensures high availability and fa
Manages technical failures using retries and incidents to ensure reliability and recovery.
Spring Retry is a Java library that provides exception handling, automated operation reattempts, backoff strategies, and recovery mechanisms for application workflows. It handles transient operation failures through declarative annotations, programmatic templates, stateful context storage, and fallback recovery paths. The library controls retry behavior by specifying attempt counts, timeouts, and inclusion or exclusion rules for specific exception types. It pauses execution between attempts using fixed, exponential, or randomized backoff intervals, and caches retry state outside the call stac
Provides a framework for managing failures in transactional workflows through retry limits and strategies.