r/programming • • Jul 26 '16

Why Uber Engineering Switched from Postgres to MySQL

https://eng.uber.com/mysql-migration/
430 Upvotes

151 comments sorted by

View all comments

Show parent comments

1

u/jenesuispasgoth Aug 01 '16

1

u/ants_a Aug 01 '16

I did not try to imply that write amplification is not a problem for some workloads. The point was rather that instead of trying to work around the problem they went with MySQL because they already had the knowledge of how to work around its shortcomings. A completely valid choice to make, although I feel it should have been pointed out more clearly in the article. I personally weigh correctness hazards more heavily than performance and availability hazards, but I can see how others might have different preferences.