Displaying 1 to 6 from 6 results

Patroni - A template for PostgreSQL High Availability with ZooKeeper, etcd, or Consul

  •    Python

Patroni is a template for you to create your own customized, high-availability solution using Python and - for maximum accessibility - a distributed configuration store like ZooKeeper, etcd, Consul or Kubernetes. Database engineers, DBAs, DevOps engineers, and SREs who are looking to quickly deploy HA PostgreSQL in the datacenter-or anywhere else-will hopefully find it useful.

replication-manager - Signal 18 repman - Replication Manager for MySQL / MariaDB / Percona Server

  •    Go

replication-manager is an high availability solution to manage MariaDB 10.x and MySQL & Percona Server 5.7 GTID replication topologies. It includes third-party libraries released under their own licences. Please refer to the vendor directory for more information.

PAF - PostgreSQL Automatic Failover: High-Availibility for Postgres, based on Pacemaker and Corosync

  •    Perl

High-Availibility for Postgres, based on industry references Pacemaker and Corosync. Pacemaker is nowadays the industry reference for High Availability. In the same fashion than for Systemd, all Linux distributions moved (or are moving) to this unique Pacemaker+Corosync stack, removing all other existing high availability stacks (CMAN, RGManager, OpenAIS, ...). It is able to detect failure on various services and automatically decide to failover the failing resource to another node when possible.

bond-cni - Bond-cni is for fail-over and high availability of networking in cloudnative orchestration

  •    Go

This plugin is recommended to be built with Go 1.7.5 which has been fully tested. Note: In this example configuration above required "ipam" is provided by flannel plugin implicitly.




rabbitroutine - Small, user-friendly library for RabbitMQ with auto-reconnect and publish retry routine

  •    Go

Small, user-friendly library for RabbitMQ with auto-reconnect and publish retry routine. The library is designed to save the developer from the headache when working with RabbitMQ. You need to implement Consumer and register it with StartConsumer or with StartMultipleConsumers. When connection is established (at first time or after reconnect) Declare method is called. It can be used to declare required RabbitMQ entities (consumer example).

resec - ReSeC- Redis Service Consul

  •    Go

Resec is a successor to Redis Sentinel and redishappy for handling high availability failover for Redis. It avoids Redis Sentinel problems of remembering all the sentinels and all the redis servers that ever appeared in the replication cluster.