C high-availability

Open-source C projects categorized as high-availability

Top 6 C high-availability Projects

high-availability
  1. haproxy

    HAProxy Load Balancer's development branch (mirror of git.haproxy.org)

    Project mention: Elastic Binary Trees (2011) | news.ycombinator.com | 2025-02-06
  2. 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.

    InfluxDB logo
  3. GlusterFS

    Gluster Filesystem : Build your distributed storage in minutes

  4. keepalived

    Keepalived

    Project mention: FrankenPHP: The Modern PHP App Server | news.ycombinator.com | 2024-05-29

    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.

  5. MooseFS

    MooseFS Distributed Storage – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System / Software-Defined Storage

  6. pg_auto_failover

    Postgres extension and service for automated failover and high-availability

    Project mention: Pg_auto_failover: PostgreSQL extension and service for automated failover and hi | news.ycombinator.com | 2025-03-04
  7. libreactorng

    libreactor is a high performance, robust and secure, generic event-driven application framework for Linux

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C high-availability discussion

Log in or Post with

C high-availability related posts

  • Pg_auto_failover: PostgreSQL extension and service for automated failover and hi

    1 project | news.ycombinator.com | 4 Mar 2025
  • Libreactor: High performance, robust and secure event-driven Linux framework

    1 project | news.ycombinator.com | 14 Feb 2024
  • Libreactor: High performance generic event-driven framework for Linux

    1 project | news.ycombinator.com | 7 Feb 2024
  • 11 Years of Hosting a SaaS

    2 projects | news.ycombinator.com | 16 Jun 2023
  • Streamlining High Availability in PostgreSQL, a Simpler Alternative

    1 project | news.ycombinator.com | 14 Jun 2023
  • Can someone share experience configuring Highly Available PgSQL?

    8 projects | /r/PostgreSQL | 26 Mar 2023
  • Keepalived entering fault state on reboot

    2 projects | /r/pihole | 26 Dec 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 May 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?