Postgres против MySQL: что решает выбор базы данных
Организованное программирование | Кирилл Мокевнин
В этом выпуске мы поговорили с Петром Зайцевым из Percona, который раскрыл историю и эволюцию популярных баз данных: MySQL, Postgres, MariaDB и других решений. Обсудили, как MySQL оказалась в руках Oracle и к чему это привело, как возникли форки вроде MariaDB и почему в итоге всё чаще стали выбирать Postgres. Пётр также рассказал, почему баз данных становится всё больше, как бизнес-модель и «идеология» вендоров влияют на то, что мы видим под капотом, и почему он продолжает верить в open source-подход. Мы разобрали, зачем нужны альтернативные версии MySQL (например, Percona Server), в чём преимущества и недостатки «облачных» баз данных, и как крупные компании выбирают решения, ориентируясь не только на технические нюансы, но и на политические и финансовые факторы. Вы услышите, почему разработчики любят эксперименты с NoSQL и новые движки, а бизнес всё же требует стабильности и контроля над данными. Не пропустите: этот разговор поможет вам лучше понимать принципы работы и будущие тренды баз данных, чтобы прокачать свои навыки и проекты! 00:00 Введение 01:42 Кто такой Петр Зайцев и как Перкона появилась из-за проблем в MySQL 04:17 Секрет выживания Перконы: open source без инвесторов и венчуров 07:31 Почему MySQL стал популярен: от стартапов на RAILS до облаков 12:56 Времена героев: как мы писали шардирование и побеждали лимиты MySQL 17:43 Почему консалтинг — это боль. Переход на подписочную модель в Перконе 21:26 Кто клиенты Перконы? От чахлых серверов до enterprise гигантов...