sendgrid-ops / orchestrator

MySQL replication topology manager/visualizer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

orchestrator

Orchestrator is a MySQL replication topology management and visualization tool, allowing for:

  • Detection and interrogation of replication clusters
  • Safe topology refactoring: moving slaves around the topology
  • Sleek topology visualization
  • Replication problems visualization
  • Topology changes via intuitive drag & drop
  • Maintenance mode declaration and enforcement
  • Auditing of operations
  • More...

Read the Orchestrator Manual for comprehensive documentation.

Orcehstrator screenshot

Refactoring the topology is a matter of a simple drag & drop. Orchestrator will keep you safe by disallowing invalid replication topologies (e.g. replicating from ROW based to STATEMENT based, from 5.5 to 5.1 etc.)

Orchestrator is developed at Outbrain to answer for the difficulty in managing replication topologies. At the time of orchestrator creation GTID is available via MySQL 5.6 and MariaDB 10.0. And yet GTID is still not as mature as one would hope for. The majority of users still use plain-old binlog file:position based MySQL replication, and apparently this will hold for some time.

Authored by Shlomi Noach

About

MySQL replication topology manager/visualizer

License:Other


Languages

Language:Go 76.1%Language:JavaScript 21.7%Language:CSS 1.7%Language:Shell 0.5%