How Alibaba Cloud’s Contributions Shaped MySQL: 9 Key Features
At the 2018 Percona Live conference in California, Alibaba Cloud received the MySQL Community Corporate Contributor Award for the first time, recognizing its extensive contributions—including Multiple Source Replication, FlashBack, Sequence, column compression, dynamic column addition, persistent auto‑increment, SemiSync optimization, InnoDB patches, and cross‑engine backup—to the MySQL and MariaDB ecosystems.
On April 23, 2018, the Percona Live 2018 conference—one of the most influential open‑source database events—took place in Santa Clara, California, gathering global database experts.
The MySQL Community Committee announced that the 2018 MySQL Community Corporate Contributor Award was presented to Alibaba Cloud, marking the first time a Chinese company received this honor since the award’s inception in 2005.
Alibaba Cloud’s contributions to MySQL and the broader open‑source ecosystem include:
Multiple Source Replication : Extends MySQL’s binary‑log‑based one‑to‑many replication to many‑to‑many, enabling data aggregation and splitting across nodes; integrated into MySQL 5.7.6.
FlashBack : Provides binary‑log‑based custom logical rollback to mitigate accidental operations, available in Aliyun RDS MySQL and upstream MariaDB 10.3.
Sequence : Introduces an Oracle‑compatible sequence object for generating monotonic unique values, exposed in RDS MySQL and merged into MariaDB 10.3.
Column Compression : Adds a simple COMPRESS syntax for high‑compression Text or JSON columns, reducing storage space; also back‑ported to MariaDB.
Dynamic Column Addition (COMFORT) : Implements a new record format that modifies only the data dictionary when adding columns, achieving millisecond‑level schema changes; open‑sourced in the AliSQL branch.
Persistent Auto‑Increment : Stores auto‑increment counters in the table segment header to survive crashes, ensuring no loss of IDs; incorporated into MariaDB 10.3.
SemiSync Optimization : Refactors the original SemiSync plugin with static compilation, delivering at least a 10 % performance boost.
Hundreds of InnoDB Engine Patches : Contributes extensive optimizations such as double log buffer, transaction lock improvements, and independent log‑writer thread, many of which have been adopted by MySQL and other forks.
Cross‑Engine Backup : Provides an online backup solution for multi‑engine instances, open‑sourced as AliSQLBackup and shared with other branches.
These features have been merged upstream to MySQL, MariaDB, and Percona, reflecting Alibaba Cloud’s long‑term commitment to open‑source collaboration.
Alibaba Cloud Developer
Alibaba's official tech channel, featuring all of its technology innovations.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
