I'm XiRanZhang, a Backend Engineer at Xiaomi with 4 years of experience in database infrastructure.
M.S. in Computer Science from Huazhong University of Science and Technology (HUST), B.S. from Wuhan University of Technology.
-
MySQL Operations at Scale — Building and maintaining the operations platform for 2000+ MySQL clusters. Deep source-level expertise in gh-ost (online schema migration) and Orchestrator (HA & replication management).
-
Cloud-Native Database (KubeBlocks) — Contributing to KubeBlocks for Kubernetes-native database management. Implemented horizontal & vertical scaling for database clusters, with support for heterogeneous storage volume expansion.
-
Multi-Cluster Orchestration — Designed multi-strategy scheduling algorithms (round-robin / load-balancing / topology-affinity) for cross-AZ/Region MySQL container clusters, with a pluggable operations interface framework.
-
Database Middleware — Contributor to Gaea (Xiaomi's MySQL proxy). Added online DDL support for sharded tables.
-
MCP Development — Building MCP (Model Context Protocol) tools to integrate AI capabilities into database operations workflows.
-
Unified Database Platform — Architected an abstraction layer for heterogeneous databases (MySQL, PostgreSQL, OceanBase, etc.) with a dual-track engine design and async task framework managing 10K+ instances.
- Published at CCF-B conference — Fault-Tolerating Edge Computing with Server Redundancy Based on a Variant of Group Degree Centrality (IEEE SCC 2020)
- Contributor to goInception — Fixed pipe deadlock bug in gh-ost execution
- Contributor to Gaea — Online schema change for sharded tables
- Contributor to Soar (SQL Audit) — MySQL syntax compatibility fixes