News for hackers. Stuff that matters.
Re:Why Uber Engineering Switched from Postgres to MySQL (2016) by pilif on Monday June 11, 2018 @07:50AM (#17283472)
By now the data is about 6.2 TB with overall 20k transactions per second, so I would say not small any more, but also certainly not Uber scale.

Still. I have had MySQL corrupt tables with way less load and data (in the less than 10GB size range)

Re:Why Uber Engineering Switched from Postgres to MySQL (2016) by jjirsa on Monday June 11, 2018 @11:43AM (#17285195)
6.2TB is single machine scale

The company here is doing petabytes of data and millions of ops per second. That’s scale.

We should be clear about what “at scale” means, and 6.2TB is not.

Re:Why Uber Engineering Switched from Postgres to MySQL (2016) by pilif on Monday June 11, 2018 @11:51AM (#17285287)
No matter the scale. Table corruption is never acceptable.

If table corruption is acceptable, you might as well just serve data from /dev/urandom and store user data to /dev/null.

Re:Why Uber Engineering Switched from Postgres to MySQL (2016) by astine on Monday June 11, 2018 @12:08PM (#17285462)
Table corruption may not be 'acceptable,' but that doesn't matter. Even if your software is perfect and has no bugs, it cannot account for issues at the system and hardware level. Backups and redundant systems exist for a reason. I've have data corruption in a PG database before. I don't remember the cause--I think it was the filesystem rather than Postgres that was at fault--but it still happened and I had to deal with it.
Re:Why Uber Engineering Switched from Postgres to MySQL (2016) by manigandham on Monday June 11, 2018 @05:36PM (#17288822)
Obviously the situation being discussed here is corruption specifically because of the database software. If a comet destroys the entire datacenter and the data is lost, nobody is going to blame Postgres for it.
Re:Why Uber Engineering Switched from Postgres to MySQL (2016) by Amezarak on Monday June 11, 2018 @02:55PM (#17287305)
> but also certainly not Uber scale.

How many Uber rides are happening every second? I suppose it depends exactly on their setup, but I could see that being at least the right order of magnitude.

EDIT: According to the Internet, there are about a billion Uber rides per year, which makes for about 31 rides per second. Even if there are 1000 transactions per ride, 21k/second sounds approximately Uber scale to me.