WeScale is a Modern MySQL proxy that supports read-write-split, read-after-write-consistency, load balancing and OnlineDDL.
-
Updated
Mar 7, 2025 - Go
WeScale is a Modern MySQL proxy that supports read-write-split, read-after-write-consistency, load balancing and OnlineDDL.
Tesseract: Efficient Online Schema Evolution for Snapshot Databases (VLDB 2023)
This project is created to simulate MySQL locks using a Docker environment to help understand the behavior of online DDL operations and their impact on database locks
Coordinate Vitess Online DDL across every shard of a keyspace. Submits with --postpone-completion, holds a global cutover barrier until all shards report ready and none is lagging, then completes them together — turning per-shard schema skew into zero. Live progress, throttle guard, revert, resumable journal, and a deterministic cluster simulator.
A production field guide for running Vitess on sharded MySQL: topology design, VSchema & routing, online DDL coordination, and observability.
Add a description, image, and links to the online-ddl topic page so that developers can more easily learn about it.
To associate your repository with the online-ddl topic, visit your repo's landing page and select "manage topics."