ИНТЕРВЬЮ Oracle невольно помогла превратить PostgreSQL в технологию баз данных, которую теперь поддерживают Microsoft, AWS и Google, считает создатель Postgres Майкл Стоунбрейкер.
В беседе с The Register в начале этого месяца заслуженный профессор Калифорнийского университета в Беркли Стоунбрейкер заявил, что решение Oracle оставить MySQL после покупки Sun Microsystems помогло PostgreSQL вырваться в лидеры, по крайней мере среди систем, использующих или поддерживающих его проводной протокол.
PostgreSQL был запущен 30 лет назад этим летом, добавив поддержку SQL в более раннюю систему Postgres, впервые предложенную в 1986 году.
Медленно набирая популярность, PostgreSQL взорвал рост использования за последние пять лет. В 2023 году он стал самым популярным выбором базы данных среди разработчиков, согласно опросу Stack Overflow. Помимо самой популярной СУБД, поставщики, включая облачных гиперскейлеров, CockroachDB и YugabyteDB, предлагают сервисы баз данных с различной степенью совместимости с PostgreSQL.
Microsoft, например, внесла вклад в PostgreSQL и запустила собственный распределённый сервис баз данных PostgreSQL, призванный конкурировать с другими гиперскейлерными системами и сторонними РСУБД.
Стоунбрейкер полагает, что PostgreSQL находится в процессе захвата мира.
«Под PostgreSQL я подразумеваю систему баз данных, совместимую с проводным форматом, и это очень много систем. Все слоны – Microsoft, Google и Amazon – поставили всё на проводной формат PostgreSQL».
Тем временем конкурирующая система MySQL «исчезает как конкурент», заявил Стоунбрейкер.
Oracle приобрёл MySQL в 2010 году в рамках покупки Sun Microsystems, которая купила MySQL AB всего двумя годами ранее. MySQL завоевал ранних поклонников среди второго поколения онлайн-компаний, включая Facebook, Google, Twitter и Uber.
Хотя управление MySQL со стороны Oracle считалось относительно открытым, за последние пару лет выросли опасения относительно готовности Большого Рыжего вкладывать средства в эту базу данных. В сентябре прошлого года Oracle провела «массовые увольнения» в своей основной команде разработчиков MySQL.
«Мы должны поблагодарить Oracle за [популярность PostgreSQL], потому что когда они купили MySQL, все боялись, что они будут доминировать в том направлении, куда пойдёт MySQL, и это стало началом восхождения PostgreSQL», — сказал Стоунбрейкер.
«PostgreSQL не контролируется ни одним поставщиком. Он управляется группой из 20–30 очень умных суперпрограммистов, и я думаю, что он останется вне контроля любого конкретного поставщика на неопределённый срок. Это open source в его лучшем проявлении».
За свою карьеру после разработки Postgres Стоунбрейкер основал ряд компаний, занимающихся базами данных, включая Illustra и Vertica. Сейчас, в возрасте за 80, пионер баз данных не готов уйти на пенсию.
Он стал сооснователем DBOS три года назад после того, как предложил операционную систему, ориентированную на данные, вместе с рядом других исследователей, включая автора Apache Spark Матея Захарию.
Получившаяся компания переключилась на AI-агентов, используя возможности «путешествий во времени» DBOS для повышения надёжности агентных рабочих процессов. Она утверждает, что DBOS обеспечивает долговременное выполнение, позволяя приложениям автоматически восстанавливаться после прерываний, сохраняя состояние рабочего процесса и историю выполнения.
Сооснователи Цянь Ли и Питер Крафт были назначены соответственно генеральным директором и техническим директором. Databricks и CockroachDB, последняя из которых предлагает совместимость с PostgreSQL, сотрудничают с компанией и используют её технологию в развёртываниях AI-агентов. ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Lindsay Clark




