Skip to content

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

License

Notifications You must be signed in to change notification settings

tanji/replication-manager

 
 

Repository files navigation

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)

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

Copyright and Support

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 67.9%
  • Python 16.5%
  • CSS 8.5%
  • Shell 3.1%
  • HTML 2.7%
  • JavaScript 0.9%
  • Other 0.4%