Gaea

A database middleware built on the MySQL protocol, developed at Xiaomi and used across its phone, car, finance, and internet businesses.


About

Gaea is Xiaomi’s in-house middleware for MySQL, sitting between applications and multiple database clusters. Its feature list covers multi-tenancy, read/write splitting with replica load balancing, SQL interception and filtering, and slow and error SQL fingerprints. Its documentation is primarily in Chinese.

It’s written in Go and released under the Apache 2.0 license.

Category Software & Tools
Subcategory Proxies & Traffic Management, Sharding & Horizontal Scaling
✎ Suggest an update

Community feedback

This space is for grounded, evaluable experience — versions used, environments, what you measured or observed, and how it behaves alongside other software. General impressions without supporting detail may be removed. Sign in to write one; posts are tied to a verified identity, not anonymous.