By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: From Minutes to Seconds: Uber Boosts MySQL Cluster Uptime with Consensus Architecture
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > From Minutes to Seconds: Uber Boosts MySQL Cluster Uptime with Consensus Architecture
News

From Minutes to Seconds: Uber Boosts MySQL Cluster Uptime with Consensus Architecture

News Room
Last updated: 2026/03/11 at 10:37 AM
News Room Published 11 March 2026
Share
From Minutes to Seconds: Uber Boosts MySQL Cluster Uptime with Consensus Architecture
SHARE

Uber redesigned its MySQL infrastructure to improve cluster uptime, replacing external failover with MySQL Group Replication(MGR). Applied across thousands of clusters, the change reduces failover from minutes to seconds while maintaining strong consistency. The redesign began by introducing consensus replication to remove external dependencies, and was scaled fleet‑wide with automated onboarding, node management, rebalancing, and safeguards to ensure quorum and operational reliability.

Previously, Uber ran MySQL clusters in a single-primary, asynchronous replica model. External systems detected failures and promoted replicas, resulting in failover times measured in minutes. To reduce downtime and improve reliability, Uber adopted MySQL Group Replication, a Paxos-based consensus protocol. The new architecture embeds consensus within the database itself, forming a three-node MGR cluster. One node serves as primary for writes, while the other two secondaries participate in consensus without accepting direct writes. This ensures that all nodes maintain up-to-date data and can automatically elect a new primary if needed.

Uber Engineering emphasized in a LinkedIn post :

At Uber, high availability is non-negotiable.

Scalable read replicas fan out from the secondaries, separating read scaling from write availability while preserving fault tolerance. Flow control within MGR monitors transaction queues on each secondary and signals the primary to pause, or throttle writes as needed, preventing nodes from falling behind. This mechanism avoids replication inconsistencies, reduces write downtime during failover, and prevents errant GTIDs from propagating outside the cluster.

Architecture of a consensus-based MySQL cluster (Source: Uber Blog Post)

Benchmarking revealed trade-offs with the new design, showing a slight increase in write latency of hundreds of microseconds compared to asynchronous replication, but a dramatic reduction in total write unavailability during primary failures from minutes to under 10 seconds, including primary election and routing updates. Read latencies remained consistent since local replica performance matched the legacy model.

Uber scaled the architecture using an automated control plane for cluster onboarding, offboarding back to legacy replication, and rebalancing during topology changes. Workflows handle both graceful and ungraceful node replacements, and configurations such as group_replication_unreachable_majority_timeout and single-leader mode protect against split-brain and minority partitions. Automated topology health analysis dynamically adds new nodes when a group drops below quorum and removes excess nodes to reduce overhead. Downstream replicas are repointed during node deletion, with optional backlog application blocking to maintain strict external consistency.

Rebalance consensus cluster workflow (Source: Uber Blog Post)

Uber engineers say implementing MySQL Group Replication at scale revealed MGR plugin using performance_schema.memory/group_replication, and careful handling of group_replication_bootstrap_group to prevent split-brain scenarios. Single-primary mode was selected over multi-primary for simplicity and operational predictability, as multi-primary introduces higher conflict potential and requires robust conflict resolution for transactional ordering. The combination of consensus-based replication, automated workflows, and scalable read replicas enables high availability, strong consistency, and reduced manual intervention, providing a foundation for Uber’s fleet-scale MySQL infrastructure.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article D7VK 1.5 Released With Direct3D 3 Now Implemented Over Vulkan D7VK 1.5 Released With Direct3D 3 Now Implemented Over Vulkan
Next Article Lucid Motors ships Apple CarPlay and Android Auto to Gravity SUV owners |  News Lucid Motors ships Apple CarPlay and Android Auto to Gravity SUV owners | News
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

inDrive partners Heala to offer healthcare access to drivers
inDrive partners Heala to offer healthcare access to drivers
Computing
10 Ways Workplace Platforms Are Transforming the Future of Work
10 Ways Workplace Platforms Are Transforming the Future of Work
Trending
Canva’s new editing tool adds layers to AI-generated designs
Canva’s new editing tool adds layers to AI-generated designs
News
Your To-Do List Might Be Making You Less Productive. Try These 4 Planner Apps Instead
Your To-Do List Might Be Making You Less Productive. Try These 4 Planner Apps Instead
News

You Might also Like

Canva’s new editing tool adds layers to AI-generated designs
News

Canva’s new editing tool adds layers to AI-generated designs

3 Min Read
Your To-Do List Might Be Making You Less Productive. Try These 4 Planner Apps Instead
News

Your To-Do List Might Be Making You Less Productive. Try These 4 Planner Apps Instead

15 Min Read
Two indie greats and a legendary children's book app arrive on Apple Arcade in April
News

Two indie greats and a legendary children's book app arrive on Apple Arcade in April

1 Min Read
Best smart scale deal: Get 33% off the Renpho Smart Scale
News

Best smart scale deal: Get 33% off the Renpho Smart Scale

3 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?