Facebook, 2005 год: скромное начало с MySQL
До того как Дональд Трамп стал президентом США, а Великобритания вышла из ЕС, молодой Марк Цукерберг стоял перед небольшой аудиторией в Гарварде и рассказывал о технических основах Facebook. Тогда, в декабре 2005 года, его социальная сеть обрабатывала 400 миллионов просмотров страниц в день — при команде из 50 человек, арендованных серверах и ПО с открытым исходным кодом, включая базу данных MySQL.
«MySQL — это действительно хорошая база данных с открытым исходным кодом. Простая, быстрая и довольно эффективная», — сказал он.
С тех пор мир изменился: состояние Цукерберга превысило $170 млрд, а аудитория Meta выросла до трёх миллиардов пользователей. И всё это — на фоне продолжающегося использования MySQL, в том числе внутри Meta.
Рождение и взлёт MySQL
MySQL родилась в Швеции в середине 1990-х годов. Её основатели — шведы Давид Аксмарк и Аллан Ларссон и финн Майкл «Монти» Видениус. Название системы — в честь дочери Монти, My. Первоначально MySQL использовала mSQL, но затем перешла на собственный интерфейс SQL, сохранив при этом совместимость с API mSQL. С 2000 года распространяется под лицензией GNU GPL.
В разгар дотком-бума MySQL заняла ключевую роль в стеке LAMP (Linux, Apache, MySQL, PHP/Perl/Python) — стандарте для разработки веб-приложений. Именно в это время платформа стала незаменимой для разработчиков по всему миру.
«Где-то в 2004 году я начал играть с MySQL. Это просто стало стандартом», — вспоминает Сэм Ламберт, CEO PlanetScale и бывший вице-президент GitHub.
Простота, скорость, сообщество
Одним из первых русскоязычных инженеров, тесно работавших с MySQL, был Петр Зайцев, будущий сооснователь Percona. Ещё в 1999 году, находясь в России, он выбрал MySQL для своего проекта веб-аналитики, впечатлённый скоростью выполнения запросов. Он активно взаимодействовал с командой разработчиков и даже «изводил» Монти, сообщая об ошибках. Позже Монти предложил Зайцеву работу.
«Я был одним из первых пользователей версии 3.23. Там было много багов. Но обратная связь с разработчиками была мгновенной — это было ценно», — вспоминает он.
Продажа Sun Microsystems и эпоха Oracle
В 2008 году MySQL была куплена компанией Sun Microsystems. Несмотря на опасения, это позволило системе получить ресурсы крупной корпорации, сохранив дух стартапа. Однако в 2009 году Sun была приобретена Oracle — одним из крупнейших игроков на рынке баз данных.
Это вызвало опасения: ведь Oracle была прямым конкурентом. В ответ Монти Видениус покинул компанию и создал форк MySQL — MariaDB, чтобы «сохранить свободный интернет».
Тем не менее, многие признают, что Oracle, несмотря на критику, продолжала развивать MySQL: выходили новые версии, внедрялись инновации, включая аналитическую систему Heatwave. Инженеры, работавшие над MySQL в 2000-х, остаются в Oracle до сих пор.
Современное значение
Сегодня MySQL — самая популярная СУБД с открытым исходным кодом по версии DB-Engines. Она занимает второе место в общем рейтинге, уступая только Oracle, и второе место в опросах Stack Overflow — после PostgreSQL. При этом она остаётся основой для масштабируемых решений: YouTube, Slack, Airbnb, GitHub используют Vitess — масштабируемую платформу поверх MySQL, а PlanetScale развивает её как сервис для нового поколения веб-приложений.
«Мир уже не будет прежним. Но MySQL по-прежнему с нами», — отмечает аналитик Gartner Робин Шумахер.
Наследие
MySQL помогла тысячам стартапов начать путь — без лицензий, с лёгкой установкой и простым масштабированием. В эпоху до облаков и DevOps это было настоящим откровением. Несмотря на изменения в ландшафте технологий, она по-прежнему востребована, и исчезновение ей не грозит.
Источник: https://www.theregister.com/2025/05/06/30_years_mysql/
Если вам понравился материал, кликните значок - вы поможете нам узнать, каким статьям и новостям следует отдавать предпочтение. Если вы хотите обсудить материал - не стесняйтесь оставлять свои комментарии : возможно, они будут полезны другим нашим читателям!