Shocked to see them using MySQL here. I can’t imagine it working very well at their scale.
Performance wise it's one of the toughest battle tested system you can imagine.
[1] - https://www.youtube.com/watch?v=b2F-DItXtZs [video][language]
https://insidebigdata.com/2013/09/18/googles-f1-database-mea...
1. Sharding.
2. Different DBs for different microservices. Purpose-specific. Ship analytics data out for BI.
3. Redis layer for high QPS services with repetitive queries (eg. session stores)
Unless you host about 80million Wordpress blogs, or 8 million WHMCS installs