awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
github avatar

github/orchestratorArchived

0
View on GitHub↗

Orchestrator

Orchestrator is a high availability system and replication manager for MySQL database clusters. It functions as a failover automator and topology visualizer designed to detect master failures and promote standby replicas to minimize system downtime.

The project focuses on managing and reconfiguring MySQL replication topologies to maintain consistent data distribution. It utilizes topology discovery crawling to map replication structures and identifies active failures within the database cluster.

The system provides capabilities for automated cluster recovery, location-aware instance tracking, and constraint-based topology reconfiguration. It also maintains an audit log of state recording to track historical topology changes and failover events.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • MySQL Replication Failover Tools - Detects master failures and triggers automated promotions based on the state of the MySQL replication graph.
  • Database Replication Topology Discovery - Actively probes database metadata to detect the real-time structure of replication chains and identify broken links.
  • MySQL Topology Visualizers - Provides a real-time visualization of MySQL replication structures to identify failures and map the cluster topology.
  • MySQL Replication Topology Managements - Organizes the replication graph of database clusters to ensure consistent data distribution and availability.
  • MySQL Replication Topology Visualizations - Maps and audits the structure of MySQL replication graphs to identify failures and track instance locations.
  • MySQL High Availability Automations - Automates the failover and recovery of MySQL database clusters to ensure continuous system uptime.
  • Automated Master Failovers - Promotes a standby replica automatically when a master failure occurs to maintain continuous availability.
  • Database Topology Graphs - Builds and displays a directed graph representing the current replication hierarchy and data flow.
  • Database Replication Failure Recoveries - Executes recovery processes to restore a healthy database state after detecting master or intermediate failures.
  • Replication Topology Refactorings - Moves replicas between masters using validation rules to ensure the new configuration is safe.
  • Database Topology Location Tracking - Records the physical location or datacenter of database instances to inform decisions during recovery and replication.
  • Datacenter-Aware Instance Tracking - Associates database nodes with physical datacenters to optimize failover decisions based on geographic proximity.
  • Replication Routing Constraints - Validates the legality of moving replicas between masters using predefined safety and routing rules.
  • Database Tools - MySQL replication topology manager and visualizer.
  • Database Utilities - MySQL replication topology manager with visualization.
  • Chaos Engineering Tools - Manages MySQL replication topology and high availability.
5,776 stars·952 forks·Go·Apache-2.0·19 views

Star history

Star history chart for github/orchestratorStar history chart for github/orchestrator

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does github/orchestrator do?

Orchestrator is a high availability system and replication manager for MySQL database clusters. It functions as a failover automator and topology visualizer designed to detect master failures and promote standby replicas to minimize system downtime.

What are the main features of github/orchestrator?

The main features of github/orchestrator are: MySQL Replication Failover Tools, Database Replication Topology Discovery, MySQL Topology Visualizers, MySQL Replication Topology Managements, MySQL Replication Topology Visualizations, MySQL High Availability Automations, Automated Master Failovers, Database Topology Graphs.

Which projects share features with github/orchestrator?

Projects with overlapping indexed features include: openark/orchestrator — MySQL replication topology management and HA. flike/kingshard — Kingshard is a MySQL database proxy and sharding middleware that routes SQL traffic between clients and multiple… 2tvenom/myreplication — Golang MySql binary log replication listener. andizzle/rwdb — Database wrapper that manage read write connections. codingconcepts/datagen — A fast data generator that's multi-table aware and supports multi-row DML. hexdigest/prep — Prep finds all SQL statements in a Go package and instruments db connection with prepared statements.

Projects sharing features with Orchestrator

These projects share indexed features with Orchestrator. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • openark/orchestratoropenark avatar

    openark/orchestrator

    5,774View on GitHub↗

    MySQL replication topology management and HA

    Go
    View on GitHub↗5,774
  • codingconcepts/datagencodingconcepts avatar

    codingconcepts/datagen

    53View on GitHub↗

    A fast data generator that's multi-table aware and supports multi-row DML.

    Go
    View on GitHub↗53
  • 2tvenom/myreplication2tvenom avatar

    2tvenom/myreplication

    194View on GitHub↗

    Golang MySql binary log replication listener

    Go
    View on GitHub↗194
  • andizzle/rwdbandizzle avatar

    andizzle/rwdb

    21View on GitHub↗

    Database wrapper that manage read write connections

    Go
    View on GitHub↗21
Compare all 30 related projects
→