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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openark avatar

openark/orchestratorArchived

0
View on GitHub↗

Orchestrator

MySQL replication topology management and HA

Features

  • Topology Refactoring Interfaces - Provides a drag-and-drop visual interface for safe MySQL replication topology refactoring.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI
  • Database Replication Topology Discovery - Crawls MySQL replication topologies to map servers, replication status, and configuration for visual diagrams.
  • MySQL Replication Topology Managements - Manages and visualizes MySQL replication topologies with automated discovery and safe refactoring of replica relationships.
  • MySQL Replication Topology Managers - Manages and visualizes MySQL replication topologies with automated discovery and safe refactoring of replica relationships.
  • Replication Topology Refactorings - Moves replicas between masters safely using drag-and-drop or CLI commands while rejecting illegal refactoring attempts.
  • MySQL Replication CLI and API Interfaces - Offers command-line and HTTP API access for scripting MySQL replication topology management and recovery operations.
  • CLI and Web GUI Operation Interfaces - Controls topology management and recovery operations through CLI, HTTP API, and web interface.
  • Replication Topology Recovery Orchestrations - Automates failover by evaluating replication rules and dependencies before promoting a new master.
  • MySQL High Availability Controllers - Detects MySQL master failures and orchestrates automatic or manual recovery using topology-aware state evaluation.
  • MySQL High Availability Automations - Automatically detects MySQL master failures and orchestrates topology-aware recovery to maintain database availability.
  • MySQL Failover Orchestrations - Controls MySQL failover workflows through CLI, API, and web interfaces with topology-aware state evaluation.
  • MySQL Replication Failover Tools - Handles MySQL master and intermediate master failovers with configurable recovery policies and manual override support.
  • Database Topology Graphs - Renders interactive graphs of MySQL replication topologies for real-time monitoring and manual topology changes.
  • Raft Consensus Implementations - Uses the Raft protocol to coordinate leader election and maintain consistent state across orchestrator nodes.
  • Topology-Based Failure Detections - Compares current server states against expected topology patterns to identify master and intermediate master failures.
  • REST and CLI Dual Interfaces - Exposes all topology management and recovery operations through both a RESTful API and a command-line interface.
  • Database Replication Failure Recoveries - Detects master and intermediate master failures and recovers automatically or manually using topology state.
  • Database Topology Polling - Periodically crawls MySQL servers to build and refresh a live graph of replication relationships.
  • MySQL Topology Visualizers - Provides a web interface for drag-and-drop MySQL replication topology refactoring and real-time cluster visualization.
  • MySQL Replication Topology Visualizations - Maps and displays MySQL replication topologies including server status, replication configuration, and hierarchical relationships.
  • Replication Topology Graph Renderings - Renders the discovered MySQL replication topology as an interactive graph for real-time monitoring.
  • Replication and Migration - Manages replication topology and high availability.
  • Database Tools - MySQL replication topology manager and visualizer.
  • 5,774 Stars·951 Forks·Go·Apache-2.0·9 Aufrufe

    Star-Verlauf

    Star-Verlauf für openark/orchestratorStar-Verlauf für openark/orchestrator

    Open-Source-Alternativen zu Orchestrator

    Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Orchestrator.
    • github/orchestratorAvatar von github

      github/orchestrator

      5,776Auf GitHub ansehen↗

      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

      Go
      Auf GitHub ansehen↗5,776
    • goraft/raftAvatar von goraft

      goraft/raft

      2,435Auf GitHub ansehen↗

      Raft is a Go library implementing the Raft consensus protocol for coordinating reliable state machine replication across a cluster. It functions as a distributed systems library for building applications that require strongly consistent replicated state, keeping distributed nodes synchronized and fault-tolerant through automated node elections and log distribution. The library conducts periodic node elections using majority votes to designate a single data authority and prevent split-brain conflicts, while distributing deterministic command logs from leaders to follower nodes using a multi-ph

      Go
      Auf GitHub ansehen↗2,435
    • erikgrinaker/toydbAvatar von erikgrinaker

      erikgrinaker/toydb

      7,251Auf GitHub ansehen↗

      ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It focuses on maintaining strong consistency and fault tolerance through the implementation of a distributed consensus algorithm. The project distinguishes itself by supporting historical data versioning, enabling time-travel queries to retrieve the state of the database from a specific point in the past. It utilizes multi-version concurrency control to manage ACID transactions and ensure data integrity during concurrent operations. The system covers relational data modeling with t

      Rust
      Auf GitHub ansehen↗7,251
    • hashicorp/raftAvatar von hashicorp

      hashicorp/raft

      9,037Auf GitHub ansehen↗

      This is a Raft consensus library and distributed consensus engine implemented in Go. It provides the primitives necessary to build fault-tolerant distributed services by implementing a replicated state machine that ensures a group of servers agree on a shared system state through leader election and log replication. The project distinguishes itself through a pluggable architecture for storage backends and snapshot storage, decoupling the consensus logic from physical persistence. It includes specialized mechanisms for leadership transfer, protocol version management to support rolling upgrade

      Go
      Auf GitHub ansehen↗9,037
    Alle 30 Alternativen zu Orchestrator anzeigen→

    Häufig gestellte Fragen

    Was macht openark/orchestrator?

    MySQL replication topology management and HA

    Was sind die Hauptfunktionen von openark/orchestrator?

    Die Hauptfunktionen von openark/orchestrator sind: Topology Refactoring Interfaces, Database Replication Topology Discovery, MySQL Replication Topology Managements, MySQL Replication Topology Managers, Replication Topology Refactorings, MySQL Replication CLI and API Interfaces, CLI and Web GUI Operation Interfaces, Replication Topology Recovery Orchestrations.

    Welche Open-Source-Alternativen gibt es zu openark/orchestrator?

    Open-Source-Alternativen zu openark/orchestrator sind unter anderem: github/orchestrator — Orchestrator is a high availability system and replication manager for MySQL database clusters. It functions as a… lni/dragonboat — Dragonboat is a Go implementation of the Raft consensus protocol designed to maintain consistent state across a… erikgrinaker/toydb — ToyDB is a distributed SQL database that provides a system for storing and querying data across multiple nodes. It… hashicorp/raft — This is a Raft consensus library and distributed consensus engine implemented in Go. It provides the primitives… goraft/raft — Raft is a Go library implementing the Raft consensus protocol for coordinating reliable state machine replication… rqlite/rqlite — rqlite is a distributed relational database that replicates SQLite data across a cluster using the Raft consensus…