Gaea
A database middleware built on the MySQL protocol, developed at Xiaomi and used across its phone, car, finance, and internet businesses.
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.
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.