Showing 19 of 19 projects
A flow control component for microservices enabling reliability, resilience, and real-time monitoring.
Zuul is an L7 application gateway for dynamic routing, monitoring, resiliency, and security.
A RESTful service registry for AWS cloud environments, enabling service discovery, load balancing, and failover for middle-tier servers.
A TCP proxy for simulating network failures and latency to test application resiliency in development and CI environments.
A fast, robust hybrid cache for .NET with advanced resiliency features like fail-safe, cache stampede protection, and multi-level caching.
A simple and flexible Go library for implementing retry mechanisms with configurable backoff strategies and error handling.
A hackable HTTP proxy for resiliency testing, simulating network failures and unexpected conditions in Node.js.
A Go library implementing resiliency patterns like circuit breakers, semaphores, deadlines, batching, and retries.
A CLI-driven toolkit for writing and running Chaos Engineering experiments across any platform via extensions.
A Go library implementing the Circuit Breaker pattern to handle remote call failures and prevent resource exhaustion.
A promise retry library with exponential backoff, custom retry strategies, and abort functionality.
An efficient and feature-complete Go implementation of the circuit breaker pattern, inspired by Netflix Hystrix.
An advanced interruptible Go library for performing actions repetitively until successful, with context integration and backoff strategies.
A high-performance, resilient image proxy with pluggable storage backends and image processing engines.
A Dropwizard module that integrates Hystrix for building resilient REST services with circuit breakers and fallbacks.
A Go library implementing the outbox pattern to ensure reliable message delivery in distributed systems.
A Go library implementing various backoff strategies for retrying operations and heartbeating.
A set of AWS CDK constructs providing high-level resiliency patterns for AWS Step Functions.
A lightweight Go package for implementing retry logic with configurable attempts and intervals.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.