An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with resilience

A curated list of projects in awesome lists tagged with resilience .

https://github.com/app-vnext/polly

Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

circuit-breaker circuit-breaker-pattern dotnet fault-handler resilience resiliency-patterns retry-strategies transient-fault-handling

Last synced: 09 Sep 2025

https://github.com/App-vNext/Polly

Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.

circuit-breaker circuit-breaker-pattern dotnet fault-handler resilience resiliency-patterns retry-strategies transient-fault-handling

Last synced: 16 Mar 2025

https://github.com/resilience4j/resilience4j

Resilience4j is a fault tolerance library designed for Java8 and functional programming

bulkhead circuitbreaker metrics rate-limiter resilience retry

Last synced: 09 Sep 2025

https://github.com/failsafe-lib/failsafe

Fault tolerance and resilience patterns for the JVM

bulkhead circuit-breaker fallback java rate-limiter resilience resiliency-patterns retry timeout

Last synced: 16 May 2025

https://github.com/awslabs/aws-well-architected-labs

Hands on labs and code to help you learn, measure, and build using architectural best practices.

aws cost lab reliability reliability-engineering resilience resiliency security well-architected wellarchitected

Last synced: 09 Jan 2026

https://github.com/mefellows/muxy

Chaos engineering tool for simulating real-world distributed system failures

chaos chaos-engineering golang hacktoberfest hacktoberfest2021 proxy resilience testing

Last synced: 04 Apr 2025

https://github.com/Polly-Contrib/Simmy

Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET

chaos-engineering fault-based-testing fault-injection fault-tolerance fault-tolerant polly-resilience resilience resilience-testing resiliency resilient

Last synced: 18 Apr 2025

https://github.com/sunng87/diehard

Clojure resilience library for flexible retry, circuit breaker and rate limiter

bulkhead circuit-breaker clojure rate-limiter resilience retry-library

Last synced: 15 May 2025

https://github.com/jponge/vertx-in-action

Examples for the Manning "Vert.x in Action" book

book distributed-systems examples manning reactive resilience scalability vertx

Last synced: 07 Apr 2025

https://github.com/rpetrich/deciduous

App that simplifies building decision trees to model adverse scenarios

chaos-engineering resilience security

Last synced: 29 Jun 2025

https://github.com/slok/goresilience

A library to improve the resilience of Go applications in an easy and flexible way

circuitbreaker distributed-systems framework golang high-scale library resilience timeout toolkit

Last synced: 16 May 2025

https://github.com/spotahome/gontroller

Go library to create resilient feedback loop/control controllers.

control-theory controller feedback-loop infrastructure kubernetes operator reconciliation resilience robustness

Last synced: 21 Aug 2025

https://github.com/alibaba/sentinel-cpp

C++ implementation of Sentinel

cpp hacktoberfest microservice rate-limiting resilience

Last synced: 14 Oct 2025

https://github.com/Polly-Contrib/Polly.Contrib.WaitAndRetry

Polly.Contrib.WaitAndRetry is an extension library for Polly containing helper methods for a variety of wait-and-retry strategies.

dotnet fault-handler fault-tolerance jitter-formula jitter-recommendation polly resilience resiliency resiliency-patterns retry-intervals retry-pattern retry-policies retry-strategies transient-fault-handling

Last synced: 08 May 2025

https://github.com/kingmob/truegrit

A data-driven, functionally-oriented, idiomatic Clojure library for circuit breakers, bulkheads, retries, rate limiters, timeouts, etc.

bulkhead circuit-breaker clojure clojure-library resilience resilience4j

Last synced: 16 May 2025

https://github.com/ionutbalosin/ecommerce-app

eCommerce application is a platform where customers can find products, shop around using a cart, check out the products and initiate payments. It is used for the didactic purpose only, as a support project for my training.

api-driven-development asynchronous-logging avro caching debezium docker event-driven flywaydb kafka location-decoupling microservices openapi postgresql resilience resilience4j scalability schema-first-approach shared-nothing-database-approach spring-boot testcontainers

Last synced: 05 Apr 2025

https://github.com/seuros/breaker_machines

Modern circuit breaker for Ruby & Rails. Thread-safe, fiber-ready async support. Built-in fallbacks, rich introspection, clean DSL. Memory-efficient with jitter & monitoring.

async circuit-breaker concurrent-ruby dsl error-handling failover fallback fault-tolerance fiber-safe high-availability hystrix microservices monitoring observability rails reliability resilience ruby state-machine thread-safe

Last synced: 01 Apr 2026

https://github.com/rafaeljesus/rabbus

A tiny wrapper over amqp exchanges and queues 🚌 ✨

amqp event-driven eventbus golang microservices rabbitmq resilience

Last synced: 27 Apr 2025

https://github.com/farfetch/loadshedding

A .NET library created to assist the applications in applying LoadShedding techniques and making it easy to configure it

c-sharp concurrency-limiter csharp dotnet dotnet-core farfetch loadshedding middleware queue rate-limiting resilience resource-limits

Last synced: 09 Apr 2025

https://github.com/tokahuke/yaque

Yaque is yet another disk-backed persistent queue for Rust.

async asynchronous asyncio disk filesystem persistence persistent-storage queue resilience rust rust-lang

Last synced: 07 Apr 2025

https://github.com/roma-glushko/hyx

🧘‍♀️ Lightweight fault tolerant primitives for your modern asyncio Python microservices

asyncio chaos-engineering circuit-breaker distributed-systems high-availability python3 resilience stability-patterns

Last synced: 03 Oct 2025

https://github.com/joshrotenberg/tower-resilience

Resilience features for tower

resilience tokio tower

Last synced: 27 Mar 2026

https://github.com/restatedev/ai-examples

A collection of Restate examples for AI use cases: agents, A2A, MCP, ...

ai artificial-intelligence durable-execution resilience restate

Last synced: 24 Apr 2026

https://github.com/Jcambass/toxiproxy_ex

ToxiproxyEx is an Elixir API client for the resilience testing tool Toxiproxy.

elixir resilience toxiproxy

Last synced: 03 Apr 2025

https://github.com/jcambass/toxiproxy_ex

ToxiproxyEx is an Elixir API client for the resilience testing tool Toxiproxy.

elixir resilience toxiproxy

Last synced: 23 Mar 2025

https://github.com/nasa/fmdtools

System Resilience Modelling, Simulation, and Assessment in Python

fault-model hazard-assessment reliability resilience safety simulation

Last synced: 05 Mar 2026

https://github.com/ybbus/httpretry

Enriches the standard go http client with retry functionality.

golang http-client resilience retry

Last synced: 14 Mar 2025

https://github.com/resilience4clj/resilience4clj-circuitbreaker

Resilience4Clj circuit breaker lets you decorate a function call (usually with a potential of external failure) with a safety mechanism to interrupt the propagation of failures.

cache circuit-breaker clojure metrics resilience retry

Last synced: 12 Dec 2025

https://github.com/lorin/res-eng-short-course-notes

Notes on David Woods's Resilience Engineering short course

resilience resilience-engineering video

Last synced: 05 Mar 2026

https://github.com/dream11/kong-circuit-breaker

Kong plugin for wrapping all proxy calls with a circuit-breaker

circuit-breaker kong kong-plugin lua resilience

Last synced: 16 Aug 2025

https://github.com/llucs/backon

Function decoration for backoff and retry — modern, fast, and zero dependencies

async backoff circuit-breaker decorator exponential-backoff hedging python rate-limiting resilience retry

Last synced: 22 Jul 2026

https://github.com/willscott/activist

activist.js is a drop-in library for resilience to network interference

censorship-circumvention resilience

Last synced: 02 Jul 2025

https://github.com/app-vnext/polly.caching.idistributedcache

Plug-in for the Polly Cache policy supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache.

caching dotnet-core dotnetcore polly resilience resiliency-patterns

Last synced: 15 Apr 2025

https://github.com/vany0114/resilience-strategy-with-polly

Proposes a way to build resilience strategies using Polly and an easy and cool way to consume it using the builder pattern.

builder-pattern circuit-breaker fallback polly polly-policies resilience resiliency retry-pattern retry-policy sql-server sqlserver timeout transient-error transient-fault-handling

Last synced: 19 Apr 2025

https://github.com/vany0114/chaos-injection-using-simmy

A microservice based application to demonstrate how chaos engineering works with Simmy using chaos policies in a distributed system.

chaos-engineering distributed-systems fault-based-testing fault-injection fault-tolerance fault-tolerant microservices polly-resilience resilience resilience-testing resiliency

Last synced: 19 Apr 2025

https://github.com/seuros/chrono_machines

A Ruby gem that implements exponential backoff retry patterns with full jitter for distributed systems. Simple, focused, and built for Ruby 3.2+ with fiber-aware operations.

async backoff configuration distributed-systems dsl exponential-backoff failure-handling fault-tolerance fiber instrumentation jitter monitoring patterns reliability resilience retry ruby ruby-gem temporal timeout

Last synced: 01 Apr 2026

https://github.com/resilience4clj/resilience4clj-retry

Resilience4Clj Retry lets you decorate a function call with a specified number of retry attempts.

cache circuit-breaker clojure metrics resilience retry

Last synced: 12 Dec 2025

https://github.com/z4kn4fein/trybot

A transient fault handling framework including such resiliency solutions as Retry, Timeout, Fallback, Rate Limit and Circuit Breaker.

circuit-breaker fallback netstandard rate-limiter resilience retry-strategies timeout transient-fault-handling

Last synced: 19 Mar 2025

https://github.com/jxsl13/amqpx

A robust amqp wrapper library for RabbitMQ's amqp091-go. Connection pooling, reconnect handling, batch processing and more.

amqp amqp0-9-1 client events go golang rabbitmq reconnect resilience

Last synced: 13 Oct 2025

https://github.com/aws-solutions-library-samples/guidance-for-multi-region-serverless-batch-applications-on-aws

This Guidance helps customers design a resilient batch process application using AWS services

aws batch multi-region resilience serverless

Last synced: 14 Oct 2025

https://github.com/aabbtree77/esp32-vpn

Experiments with ESP32, Wi-Fi resilience, global connectivity.

android awl edgevpn esp32 go-libp2p hyprspace iot libp2p linux micropython mosquitto mqtt nat resilience soil ssd1306 ssh vpn wifi

Last synced: 10 Apr 2025

https://github.com/ConservationInternational/resilienceatlas

Resilience Atlas - Evidence-based decision-making around resilience

bigdata climate-change conservation resilience sustainability

Last synced: 03 Apr 2025

https://github.com/resilience4clj/resilience4clj-timelimiter

Resilience4Clj Time Limiter lets you decorate a function call with a specified time limit.

circuit-breaker clojure metrics resilience retry time-limit

Last synced: 12 Dec 2025

https://github.com/avivl/cloud-sre-agent

An autonomous SRE agent that monitors cloud logs across multiple platforms, leveraging AI models from various providers to detect anomalies, perform root cause analysis, and automate remediation by creating GitHub Pull Requests.

ai-agents ai-ops automation aws cloud devops gcp gemini-ai google-cloud incident-response llm log-analysis log-monitoring platform-engineering python resilience sre vertex-ai

Last synced: 09 Mar 2026

https://github.com/nics-tw/resilience-material

共通性建議教材,數位韌性主要目的是讓數位系統能適應變動環境,包含能從惡意的攻擊、事故,或自然發生的威脅或事件中能承受且快速恢復的能力。 有任何數位韌性相關問題,歡迎來電至 國家資通安全研究院前瞻中心架構設計組 02-6631-1881 詢問!

digital-resilience resilience

Last synced: 02 Feb 2026

https://github.com/steadybit/extension-aws

A Steadybit discovery and action implementation to inject faults into various AWS services.

attack aws chaos chaos-engineering cloud lambda rds resilience

Last synced: 18 May 2026

https://github.com/diagrid-labs/dapr-resiliency-and-durable-execution

This repo contains Dapr applications to demonstrate resiliency policies and durable execution with Dapr workflow.

dapr durable-execution opensource resilience workflow

Last synced: 10 Apr 2025

https://github.com/silent-watcher/resilia

A lightweight, decorator-based resilience stack for TypeScript: Circuit Breaker, Bulkhead, and Retry

bulkhead circuit-breaker resilience retry-pattern stability

Last synced: 13 May 2026

https://github.com/seuros/throttle_machines

Advanced rate limiting library for Ruby. Rate limit anything - API calls, AI requests, background jobs. Features GCRA, token bucket algorithms, circuit breakers, and multiple storage backends.

ai-rate-limiting algorithm background-jobs circuit-breaker concurrency distributed-systems gcra limiter memory-storage performance rate-limiter rate-limiting redis resilience ruby ruby-gem temporal-precision throttle throttling token-bucket

Last synced: 01 Apr 2026

https://github.com/diplomatiq/resily

Resily is a TypeScript resilience and transient-fault-handling library that allows developers to express policies such as Retry, Fallback, Circuit Breaker, Timeout, Bulkhead Isolation, and Cache. Inspired by App-vNext/Polly.

bulkhead-isolation cache circuit-breaker fallback fault-handling proactive-policies reactive-policies resilience retry timeout

Last synced: 01 Nov 2025

https://github.com/mmdanziger/recovery-coupling

Code and data for "Recovery Coupling in Multilayer Networks" ( https://doi.org/10.1038/s41467-022-28379-5)

network-science power-grid research resilience

Last synced: 13 Apr 2025

https://github.com/resilience4clj/resilience4clj-cache

Resilience4Clj Cache lets you decorate a function call with a distributed caching infrastructure as provided by any javax.cache provider.

cache circuit-breaker clojure metrics resilience retry

Last synced: 12 Dec 2025

https://github.com/mizrael/blazorhttpresiliency

example showing how to improve resilience in a Blazor webassembly application using Polly

blazor blazor-webassembly dotnet dotnet-core http-requests polly resilience

Last synced: 12 Apr 2025

https://github.com/societe-generale/failover

A generic lib to manage the failover on external referential service

failover fallback recovery resilience

Last synced: 15 Jul 2025

https://github.com/visualbean/resilientcommand

A Resiliency library for wrapping dependency calls. Inspired by Hystrix

cqrs csharp dotnet fault-tolerance hacktoberfest resilience resiliency resiliency-patterns

Last synced: 22 Jun 2025

https://github.com/jamesgober/proc-daemon

A high-performance, cross-platform daemon framework for Rust. Built with an async-native architecture and robust graceful shutdown for creating resilient, production-grade services.

async cross-platform daemon high-performance pm2 resilience rhpl rust systemd tokio

Last synced: 01 Sep 2025

https://github.com/stivo182/oscript-resilience

Resilience-библиотека для OneScript, предоставляющая набор стратегий: Retry, Timeout, Rate Limiter, Circuit Breaker, Bulkhead и Fallback

onescript oscript resilience

Last synced: 07 Apr 2026

https://github.com/peterkovecses/resilientrefitdemo

Demo application showcasing the use of the Microsoft.Extensions.Http.Resilience package with Refit. This application aims to demonstrate how to implement resilience in HTTP calls in ASP.NET Core applications using efficient, transparent communication with external APIs.

asp-net-core polly problem-details resilience serilog

Last synced: 21 Jun 2026

https://github.com/steadybit/reliability-hub-db

Database containing the content for Steadybit's Reliability Hub

chaos-engineering chaos-testing database reliability resilience steadybit

Last synced: 14 Apr 2025

https://github.com/jhegarty14/resilience4ts

resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly

bulkhead cache circuit-breaker concurrency distributed-locking distributed-systems fallback fault-tolerance hedge nestjs rate-limiter resilience retry timeout

Last synced: 12 May 2025

https://github.com/nics-tw/guide

政府網站設計原則, 讓政府網站設計原則更加完善,我們正在全力開創新的典範,以便為您提供有價值的知識及技術。 讓我們攜手合作,共同見證政府網站設計原則的進步和成長。 有任何數位韌性相關問題,歡迎來電至 國家資通安全研究院前瞻中心架構設計組 02-6631-1881 詢問!

digital-resilience resilience

Last synced: 02 Feb 2026

https://github.com/barbosaigor/nuker

Nuker is a resilience tool for distributed load testing

caos caos-testing cli distributed load-testing resilience terminal test

Last synced: 11 Jan 2026

https://github.com/aponysus/redress

Composable, low-overhead retry policies with pluggable classification, per-class backoff strategies, and structured observability hooks. Designed for services that need predictable retry behavior and clean integration with metrics/logging.

backoff backoff-library exponential-backoff fault-tolerance observability python reliability resilience resilient-system retry retry-library

Last synced: 06 Mar 2026

https://github.com/lpiedade/aws-summit-sp-arc201

This is a curated list of resources about resilience on AWS that we present in AWS Summit 2022. Questions? Contact @lpiedade

aws cell-based-architecture disaster-recovery high-availability resilience

Last synced: 17 Feb 2026

https://github.com/tessellator/resilience4clj-circuitbreaker

A small Clojure wrapper around the resilience4j CircuitBreaker module

circuitbreaker clojure resilience resilience4j

Last synced: 30 Jul 2025

https://github.com/justincpresley/ndn-hydra

ndn-hydra: A Python-coded NDN distributed repository with five focused attributes: resiliency, scalability, usability, efficiency, and security.

data-centric distributed distributed-database distributed-systems files filesystem hydra information-centric-network named-data-networking ndn-hydra network networking noc python python3 repository resilience resiliency security

Last synced: 16 Jan 2026

https://github.com/kiyoshi-work/app-server

A backend utility service built with NestJS, featuring a 3-layer architecture for API management, worker processes, blockchain interactions, AI capabilities, and game services. Utilizes TypeScript, PostgreSQL, Redis, and Docker for scalability.

bullmq colyseus docker ethersjs firestore google-cloud-platform langchain-js milvus nestjs pgvector posgresql rabbitmq rbac redis resilience socket-io solana-web3js telegram-bot timescaledb typeorm

Last synced: 25 Feb 2026

https://github.com/codetanzania/emis-resource

A representation of item(i.e materials, services, staff, assets etc.) and it stock that may be consumed or made available in emergency(or disaster) management(or event).

adjustment codetanzania consumables disaster emergency emis equipment exposure hazard item lykmapipo material mitigation preparedness recovery resilience resource response risk stock

Last synced: 08 May 2025

https://github.com/davidroman0o/retrypool

A powerful Go library for concurrent task processing with customizable retry logic and backoff strategies. Enhance your applications with robust and efficient worker pools that handle retries seamlessly.

backoff concurrency go golang pool resilience retry taskqueue tasks worker worker-pool worker-pools workerpool workers

Last synced: 12 Apr 2025

https://github.com/nics-tw/ex-sbom

ex-sbom, abbreviation for Explorer of SBOM, is currently an experimental visualization tool for SBOM analysis. In there's any question, kindly contact doryhuang@nics.nat.gov.tw for further assistance. 有任何相關問題,歡迎來電至 國家資通安全研究院前瞻中心架構設計組 詢問!

digital-resilience resilience sbom sbom-tool

Last synced: 02 Feb 2026

https://github.com/sintef-9012/mqtt_replicator

Multi-master replication for all MQTT message brokers.

message-broker mqtt multi-master replication replicator resilience

Last synced: 17 May 2026

https://github.com/pedropaulofb/resiliont

The Resilience Core Ontology (ResiliOnt), is a core ontology formalized using OntoUML and grounded in the Unified Foundational Ontology, to ensure clarity and interoperability across various domains.

conceptual-model core-ontology ontology ontouml resilience unified-foundational-ontology

Last synced: 18 Jan 2026

https://github.com/codetanzania/emis-incident-type

A representation of an entity which classify emergency(or disaster) from the most generalised(nature and family) to the most specific (main event and peril).

assessment codetanzania disaster drm emergency emis emis-module event exposure family hazard incident mitigation peril preparedness recovery resilience response risk warning

Last synced: 08 May 2025