<p><pre><code> A couple of years ago, our infrastructure team
implemented the ability to move a table from one
MySQL host to another. This allowed us to have
multiple masters with different tables on different
masters, which we refer to as “vertical sharding”.
Each one of these masters, along with its slaves,
is called as a “partition” at Quora.
</code></pre>
I nearly stopped reading here.<p>Naming things is hard, but why would they choose a term ("partition") that has already existed for many decades in the same context?<p>That's nonsensical.