Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. High Availability

High Availability

96 projects

Showing 22 of 94 projects

MemDB
MemDBJavaScript

A distributed transactional in-memory database that adds ACID transactions to MongoDB while maintaining scalability.

#redis#high-availability#mongodb-compatible
Stars593
Forks184
Last commit8 years ago
dtle
dtleGo

A distributed data transfer and replication service for MySQL with compression, bi-directional sync, and cross-cloud capabilities.

#data-transfer#high-availability#replication
Stars559
Forks136
Last commit2 years ago
Hiqlite
HiqliteRust

An embeddable, highly-available SQLite database with Raft-based replication, automatic failover, and integrated caching.

#database#raft-consensus#high-availability
Stars448
Forks25
Last commit3 days ago
OpenDJ
OpenDJJava

An open-source LDAPv3 directory server written in Java for scalable identity management and authentication.

#ldap-server#rest#authentication
Stars432
Forks110
Last commit20 days ago
pgcat
pgcatGo

An enhanced PostgreSQL logical replication tool that supports bi-directional replication, table mapping, and last-writer-win conflict resolution.

#logical-replication#bi-directional-replication#data-synchronization
Stars386
Forks18
Last commit1 year 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
Stars383
Forks151
Last commit
Percona PostgreSQL Operator
Percona PostgreSQL OperatorGo

Automates deploying and managing PostgreSQL clusters on Kubernetes with high availability, backups, and monitoring.

#kubernetes-operator#high-availability#disaster-recovery
Stars372
Forks77
Last commit
route53-infima
route53-infimaJava

A Java library for managing service-level fault isolation using Amazon Route 53 DNS with Lattice containers and ShuffleShard sharding.

#java-library#dns-failover#high-availability
Stars362
Forks26
Last commit3 years ago
BDR
BDRC

Bi-Directional Multi-Master Replication (BDR) extension for PostgreSQL, enabling multi-master database synchronization.

#data-synchronization#high-availability#multi-master
Stars360
Forks58
Last commit6 years ago
Convey
ConveyRust

A Rust-based Layer 4 load balancer with dynamic configuration reloading, supporting proxy, passthrough, and direct server return modes.

#network-traffic#devops#tcp
Stars354
Forks45
Last commit5 years ago
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
Stars349
Forks56
Last commit2 years ago
Neutrino
NeutrinoScala

A highly extensible software load balancer built with Scala and Netty for L4/L7 switching with rule-based routing and dynamic configuration.

#l4-switching#high-availability#l7-switching
Stars316
Forks41
Last commit8 years ago
wescale
wescaleGo

A modern MySQL proxy with read-write splitting, read-after-write consistency, load balancing, and OnlineDDL.

#proxy#high-availability#kubernetes
Stars315
Forks14
Last commit1 year ago
pg_paxos
pg_paxosC

A PostgreSQL extension implementing the Paxos consensus algorithm and Paxos-based table replication for strong consistency across a cluster.

#multi-paxos#high-availability#pl-pgsql
Stars308
Forks42
Last commit3 years ago
neo4j-php-client
neo4j-php-clientPHP

An enterprise-grade PHP client for Neo4j graph database with support for Bolt protocol, transactions, and high availability.

#graph#high-availability#http
Stars285
Forks93
Last commit4 years ago
Vasto
VastoGo

A distributed, on-disk key-value store that scales RocksDB with seamless cluster resizing and eventual consistency.

#rocksdb#distributed-storage#high-availability
Stars263
Forks30
Last commit7 years ago
go-marathon
go-marathonGo

A Go client library for interacting with the Marathon container orchestration platform API.

#deployment#devops#container-orchestration
Stars199
Forks126
Last commit5 years ago
sslb
sslbGo

A lightweight, configurable load balancer written in Go with WebSocket support and health monitoring.

#reverse-proxy#devops#high-availability
Stars151
Forks27
Last commit2 years ago
Enduro/X
Enduro/XC

An open-source middleware platform for building high-performance, distributed transaction processing applications in C/C++ and other languages.

#realtime#multiprocessing#posix-queues
Stars138
Forks32
Last commit8 months ago
mssqlx
mssqlxGo

A lightweight, embeddable Go database client library with auto-balancing and high availability for master-slave/master-master structures.

#database#sqlx-extension#connection-pooling
Stars104
Forks12
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
Stars98
Forks3
Last commit27 days ago
terraform-aws-postgresql-rds
terraform-aws-postgresql-rdsHCL

A Terraform module for provisioning PostgreSQL RDS instances on AWS with configurable monitoring, backups, and security.

#cloud-infrastructure#high-availability#aws-rds
Stars87
Forks66
Last commit
PreviousPage 3 of 3

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
7 days ago
1 day ago
3 years ago
#Go25
#Cloud Native24
#Kubernetes24
#Postgresql23
#Database21
#Distributed Database17
#Distributed Systems17
#Monitoring13
#Postgres12
#Devops12
#Docker11
#Scalability11