This is missing one huge point of the [uber engineer post](https://eng.uber.com/mysql-migration/).
They did not switch from a postgres instance to put all their data in a mysql instance. They switched from a single postgres instance to shard their data across many mysql instances. This an entire reworking of the architecture that is completely ignored in this powerpoint.