Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Repository Index
47,133 repositories indexed
1–23 of 23 · Most stars
Chaos Monkey is a resiliency tool that helps applications tolerate random instance failures.
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
- mock-server
- proxy
- java-client
- javascript-client
A Matcher Framework for Swift and Objective-C
- matcher-functions
- swift-generics
- swift-assertions
- failure-messages
HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent harnesses. Run Codex, Claude Code, Hermes, PI, DSH, and more through one API, with sessions, streaming, files, cancellation, and failure handling. Implements the Unified Harness Protocol (UHP), an open standard. Your keys, your infrastructure.
- agent-harness
- ai-infrastructure
- open-protocol
- open-source
Swift type modelling the success/failure of arbitrary operations.
Trace-native CI/CD for AI agents: grade production traces, cluster failures, freeze them into replayable regression tests, and block PRs that regress. Self-hostable.
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
- kubernetes
- monitoring
- k8s
- kwatch
An implementation of failpoints for Golang.
- golang
- failpoint
- fault-injection
- failure-injection
Chaos engineering tool for simulating real-world distributed system failures
Harmful workload generator for PostgreSQL
- postgresql
- benchmarking
- testing
- failure-injection
Learning to Recover from LLM Agent Failures at Test Time
Job Scheduler for IOS with Concurrent run, failure/retry, persistence, repeat, delay and more
- job
- scheduler
- swift
- operation
A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python
- python
- sklearn
- data-science
- framework
TranslatedLocal-first Rust TUI/CLI for auditing AI coding-agent sessions: cost, tokens, latency, failures, and health
An extension of LPeg that supports labeled failures
Influx DB v2.0 listener plugin for Apache JMeter. Provides the possibility to see the online dashboard (aggregation table, errors, the response body of failures).
Self-healing Docker CI: BuildKit failure taxonomy, Claude Code fixes, rebuild verification, capped retries.
The Go Tripper package provides functionality for monitoring the status of a circuit. Track success and failure counts, implement circuit breaker patterns, and manage service availability.
- circuit-breaker
- go
- golang
Adaptive Accrual Failure Detector
- failure-detection
- adaptive
- accrual-failure-detector
Open-source simulation harness for testing AI agents. Simulate LLM and tool calls to test edge cases, failure paths, and agent logic without live API calls.
- ai-agents
- ai-testing
- llm
- llm-evaluation
Run `dub upgrade` trying to repeat on network failure and using package cache on GitHub Actions
Catch silent failures in agent workflows by verifying real system state