Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Failover

Failover

26 projects

Showing 26 of 26 projects

Eureka
EurekaJava

A RESTful service registry for AWS cloud environments, enabling service discovery, load balancing, and failover for middle-tier servers.

#java#restful-api#netflix-oss
Stars12.7k
Forks3.8k
Last commit11 days ago
eureka
eurekaJava

A RESTful service registry for AWS cloud environments that enables service discovery, load balancing, and failover.

#rest-api#java#resilience
Stars12.7k
Forks3.8k
Last commit11 days ago
Jedis
JedisJava

A high-performance Java client for Redis designed for ease of use and comprehensive Redis feature support.

#java-library#high-performance#redis
Stars12.4k
Forks3.9k
Last commit1 day ago
patroni
patroniPython

A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes

#haproxy#high-availability#kubernetes
Stars8.7k
Forks1.0k
Last commit1 day ago
ProxySQL
ProxySQLC++

A high-performance, high-availability proxy for MySQL and PostgreSQL with advanced routing, caching, and load balancing.

#connection-pooling#high-availability#database-performance
Stars6.9k
Forks1.1k
Last commit1 day ago
jsDelivr
jsDelivrJavaScript

A free, fast, and reliable open-source CDN for npm, GitHub, WordPress, and ES modules with multi-CDN failover.

#open-source#es-modules#esm
Stars6.4k
Forks2.1k
Last commit2 months ago
Orchestrator
OrchestratorGo

A MySQL high availability and replication management tool with discovery, refactoring, and automated recovery capabilities.

#devops#high-availability#replication
Stars5.8k
Forks953
Last commit1 year ago
Dalli
DalliRuby

A high-performance pure Ruby client for memcached servers with thread safety, failover, and OpenTelemetry support.

#memcached-client#caching#ruby-gem
Stars3.1k
Forks468
Last commit19 days ago
toxy
toxyJavaScript

A hackable HTTP proxy for resiliency testing, simulating network failures and unexpected conditions in Node.js.

#http-proxy#load-testing#simulation
Stars2.7k
Forks80
Last commit4 years ago
gopush-cluster
gopush-clusterGo

A high-performance, cluster-ready push notification server written in pure Go with support for WebSocket, TCP, and offline message storage.

#message-queue#tcp-server#websocket
Stars2.1k
Forks548
Last commit9 years ago
discovery
discoveryGo

A production-ready service registry for resilient mid-tier load balancing and failover, used at Bilibili.

#service-registry#production#discovery
Stars1.8k
Forks394
Last commit3 years ago
repmgr
repmgrC

A lightweight suite of open-source tools to manage replication and failover within PostgreSQL clusters.

#replication-manager#open-source#postgres
Stars1.7k
Forks262
Last commit5 months ago
pg_auto_failover
pg_auto_failoverC

A PostgreSQL extension and service for automated failover and high-availability, optimized for simplicity and correctness.

#synchronous-replication#postgres#auto-failover
Stars1.4k
Forks142
Last commit18 days ago
K8gb
K8gbGo

A cloud-native Kubernetes operator that provides global service load balancing across geographically dispersed clusters using DNS.

#kubernetes-operator#operator#kubernetes-global-balancer
Stars1.3k
Forks163
Last commit1 day ago
FlexyPool
FlexyPoolJava

FlexyPool adds metrics and dynamic resizing capabilities to Java connection pools, optimizing database performance.

#database#database-performance#flexy-pool
Stars1.2k
Forks127
Last commit6 months ago
mysql_utils
mysql_utilsPython

A collection of Python scripts for automating MySQL server lifecycle management, backups, failovers, and replication monitoring in production environments.

#replication#devops-tools#mysql-management
Stars879
Forks134
Last commit7 years ago
replication-manager
replication-managerGo

A high-availability orchestrator for MySQL, MariaDB, and Percona Server replication topologies with automated failover, backup, and proxy integration.

#leader-election#proxysql#database-backup
Stars739
Forks172
Last commit
slog-multi
slog-multiGo

Advanced composition patterns for Go's structured logging (slog) with fanout, routing, failover, load balancing, and middleware pipelines.

#slog#handler-composition#error
Stars636
Forks27
Last commit3 days ago
Percona XtraDB Cluster
Percona XtraDB ClusterC++

An open-source high availability and scalability solution for MySQL clustering with synchronous replication.

#synchronous-replication#open-source-database#high-availability
Stars387
Forks154
Last commit
PostgreSQL Automatic Failover
PostgreSQL Automatic FailoverPerl

An OCF resource agent for PostgreSQL that provides automatic failover capabilities using Pacemaker and Corosync.

#postgres#high-availability#paf
Stars350
Forks55
Last commit2 years ago
rabbitroutine
rabbitroutineGo

A lightweight Go library that handles RabbitMQ auto-reconnect, publishing retry, and channel pooling to simplify robust messaging.

#reliability#message-queue#distributed-systems
Stars115
Forks17
Last commit2 years ago
OllamaFarm
OllamaFarmGo

A Go package for managing multiple Ollama instances with automatic failover and model availability tracking.

#high-availability#go-library#llm-infrastructure
Stars103
Forks3
Last commit1 month ago
etcdjs
etcdjsJavaScript

Low-level etcd v2 and v3 client for JavaScript with automatic failover and load balancing.

#etcd-client#distributed-systems#key-value-store
Stars58
Forks13
Last commit2 years ago
Multi-prometheus proxy
Multi-prometheus proxyGo

A proxy that routes Prometheus queries to one of multiple HA Prometheus instances with configurable selection strategies.

#marathon#proxy#high-availability
Stars37
Forks4
Last commit9 years ago
go-multiproxy
go-multiproxyGo

A Go HTTP client library with load-balancing, failover, and authentication support for multiple HTTPS and SOCKS5 proxies.

#https-proxy#authentication#proxy
Stars30
Forks1
Last commit1 year ago
sockslender
sockslenderV

A lightweight, multi-protocol proxy router and chain manager with built-in DPI evasion and automatic failover.

#socks5h#vlang#anti-censorship
Stars4
Forks0
Last commit19 days ago

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
23 hours ago
1 day ago
#High Availability11
#Load Balancing8
#Postgresql5
#Go5
#Service Discovery5
#Replication4
#Java4
#Mysql4
#Golang4
#Kubernetes3
#Go Library3
#Http3