replication-manager

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

Github stars Tracking Chart

replication-manager Build Status Stories in Ready Gitter

replication-manager

replication-manager is an high availability solution to manage MariaDB 10.x and MySQL & Percona Server 5.7 GTID replication topologies.

The main features are:

  • Replication monitoring
  • Topology detection
  • Slave to master promotion (switchover)
  • Master election on failure detection (failover)
  • Replication best practice enforcement
  • Target to up to zero loss in most failure scenarios
  • Multiple cluster management
  • Proxy integration (ProxySQL, MaxScale, HAProxy, Spider)

Documentation

License

replication-manager is released under the GPLv3 license. (complete licence text)

It includes third-party libraries released under their own licences. Please refer to the vendor directory for more information.

It also includes derivative work from the go-carbon library by Roman Lomonosov, released under the MIT licence and found under the graphite directory. The original library can be found here: https://github.com/lomik/go-carbon

Replication Manager for MySQL and MariaDB is developed and supported by SIGNAL 18 SARL.

Overview

Name With Ownersignal18/replication-manager
Primary LanguageGo
Program languageGo (Language Count: 8)
Platform
License:GNU General Public License v3.0
Release Count109
Last Release Namev2.3.27 (Posted on )
First Release Name0.5.1-dev (Posted on )
Created At2015-10-14 13:23:39
Pushed At2024-05-15 13:12:24
Last Commit At
Stargazers Count624
Watchers Count48
Fork Count163
Commits Count3.6k
Has Issues Enabled
Issues Count449
Issue Open Count107
Pull Requests Count109
Pull Requests Open Count8
Pull Requests Close Count23
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top