I run a 100 billion+ rows Postgres database [0], that is around 16TB, it's pretty painless!<p>There are a few tricks that make it run well (PostgreSQL compiled with a non-standard block size, ZFS, careful VACUUM planning). But nothing too out of the ordinary.<p>ATM, I insert about 150,000 rows a second, run 40,000 transactions a second, and read 4 million rows a second.<p>Isn't "Postgres does not scale" a strawman?<p>[0] <a href="https://www.merklemap.com/" rel="nofollow">https://www.merklemap.com/</a>