Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

Opening Old Wounds - Why Uber Engineering Switched from Postgres to MySQL

Opening Old Wounds - Why Uber Engineering Switched from Postgres to MySQL

FromThe Backend Engineering Show with Hussein Nasser


Opening Old Wounds - Why Uber Engineering Switched from Postgres to MySQL

FromThe Backend Engineering Show with Hussein Nasser

ratings:
Length:
48 minutes
Released:
Nov 11, 2020
Format:
Podcast episode

Description

An article from 2016 which caused lots of discussions in the software engineering community. We bring it back and open old wounds and discuss it again. 

0:00 Intro
3:00 Problems with Architecture of Postgres
4:00 Postgres on-Disk Format
9:45 Replication
13:19 Write Amplification
16:44 Replication Bandwidth
21:16 Data Corruption
24:00 Replica MVCC
31:30 Postgres Upgrades
33:00 MySQL on-Disk Format
37:00 MySQL Replication
40:00 Connection Handling
https://eng.uber.com/postgres-to-mysql-migration/
https://news.ycombinator.com/item?id=12166585
Released:
Nov 11, 2020
Format:
Podcast episode

Titles in the series (100)

Welcome to the Backend Engineering Show podcast with your host Hussein Nasser. If you like software engineering you’ve come to the right place. I discuss all sorts of software engineering technologies and news with specific focus on the backend. All opinions are my own. Most of my content in the podcast is an audio version of videos I post on my youtube channel here http://www.youtube.com/c/HusseinNasser-software-engineering Buy me a coffee https://www.buymeacoffee.com/hnasr ?‍? Courses I Teach https://husseinnasser.com/courses