InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 6 C high-availability Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
It's a tool you tend to come across when you're building highly available network systems, https://github.com/acassen/keepalived .
You might use it to implement redundancy in the load balancer layer of your system, perhaps your firewall round-robins incoming connections between two IP:s where you have nginx proxying to share load between two mirrored clusters, and those IP:s are virtual and handled by keepalived that will shuffle in a backup virtual server if the one currently serving becomes unhealthy or needs to be switched out due to a config rollout or something.
It's a really neat way to be able to just throw more virtual servers at the problems in availability, redundancy, load balancing and so on. I think it does some ARP messaging to achieve this.
-
MooseFS
MooseFS Distributed Storage – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System / Software-Defined Storage
-
Project mention: Pg_auto_failover: PostgreSQL extension and service for automated failover and hi | news.ycombinator.com | 2025-03-04
-
libreactorng
libreactor is a high performance, robust and secure, generic event-driven application framework for Linux
C high-availability discussion
C high-availability related posts
-
Pg_auto_failover: PostgreSQL extension and service for automated failover and hi
-
Libreactor: High performance, robust and secure event-driven Linux framework
-
Libreactor: High performance generic event-driven framework for Linux
-
11 Years of Hosting a SaaS
-
Streamlining High Availability in PostgreSQL, a Simpler Alternative
-
Can someone share experience configuring Highly Available PgSQL?
-
Keepalived entering fault state on reboot
-
A note from our sponsor - InfluxDB
www.influxdata.com | 12 May 2025
Index
What are some of the best open-source high-availability projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | haproxy | 5,575 |
2 | GlusterFS | 4,911 |
3 | keepalived | 4,202 |
4 | MooseFS | 1,790 |
5 | pg_auto_failover | 1,200 |
6 | libreactorng | 95 |