Конкурентные преимущества MySQL. Интервью Сергея Кузнецова с Мартином Микосом, CEO компании MySQL AB

21 июня 2006 г. Москву посетил CEO компании
MySQL AB государь Мартен Микос (Marten Mickos). Основной целью его
визита было выступление в качестве основного докладчика на пленарной
сессии конференции, проходившей на выставке Interop Moscow 2006. По
нашему взаимному желанию была организована встреча, во время которой
дискуссировались разные вопросы (состояние технологии баз данных в
Рф, подготовка профессионалов, способности расширения роли
русских профессионалов в развитии MySQL и т.д.). Кроме остального,
государь Микос разлюбезно согласился ответить на заблаговременно приготовленные
мною вопросы, касающиеся реального и грядущего MySQL. Это интервью и
предлагается вашему вниманию.

Сергей Кузнецов (С.К.): Почетаемый государь Микос, как, по Вашему
воззрению, будет смотреться MySQL через 10 лет?

Мартен Микос (М.М.): Общий объем рынка СУБД составляет 10
млрд баксов в год. Мы предвидим, что СУБД с открытым кодом
займут существенную часть этого рынка, и наша цель заключается в том,
чтоб быть фаворитами в этой области.

С.К.: Какие тенденции рынка СУБД вы видите сейчас?

М.М.: Наблюдается решительный переход от scale-up к scale-out:
ранее производительность и пропускная способность базы данных
увеличивались методом перехода к более большому и поболее дорогому
аппаратному серверу, также более дорогой лицензии на программное
обеспечение (scale-up). Сейчас вы увеличиваете производительность и
пропускную способность базы данных методом прибавления к имеющимся
аппаратно-программным средствам большего числа подобных серверов.
Это именуется scale-out.

Другой принципиальной тенденцией является отказ от архитектуры
«клиент-сервер» в пользу архитектур, основанных на Web (к примеру,
«Web2.0» на базе LAMP – Linux+Apache +PHP+MySQL – см., к примеру,

http://www.onlamp.com/pub/a/onlamp/2001/01/25/lamp.html)

С.К.: Производятся ли в компании MySQL AB исследовательские
проекты в области СУБД?

М.М.: Мы разрабатываем впечатляющие современные средства для
реальных заказчиков. Мы первыми реализовали раздел LIMIT в языке
SQL. Мы являемся первопроходчиками в областях полнотекстового поиска и
репликации. Нами сотворена уникальная двухзвенная архитектура
подключаемых подсистем управления хранением данных (Pluggable
Storage Engine Architecture). Мы являемся пионерами в областях
scale-out и использования кластеров для управления базами данных в
основной памяти.

Так что в этом смысле мы исполняем передовую исследовательскую
работу. Но нашей целью ВСЕГДА является создание чего-либо, что может
быть стремительно испытано реальными юзерами. Мы не производим
исследования с целью последующих исследовательских работ.

С.К.: Что из себя представляет эта новенькая подсистема управления
хранением Джима Старки (Jim Starkey)? Как она связана с Firebird,
происходит ли она из этой системы?

М.М.: В феврале мы заполучили компанию Джима Старки и его
программное обеспечение – транзакционную подсистему управления
хранением данных Falcon для современных Web-приложений. Falcon – это
очень современная подсистема управления хранением данных для
транзакционного использования. Ее бета-версия появится позднее в этом
году.

Подсистема Falcon не имеет дела к Firebird и не базирована на
этой системе. За свою жизнь Джим Старки разработал несколько
всемирно узнаваемых баз данных (включая Interbase и Firebird). Falcon
– это на сто процентов новенькая разработка, в какой реализованы его
нынешние идеи.

С.К.: Что Вы сможете сказать про MySQL Cluster? Имеются ли у
компании MySQL заказчики, использующие этот продукт?

М.М.: Мы заполучили MySQL Cluster у компании Ericsson около 3-х
лет тому вспять. Это была система управления базами данных в основной
памяти для кластерных архитектур. Сейчас мы на сто процентов интегрировали
ее с сервером MySQL и включили в область ее использования массивные
Web-сайты.

MySQL Cluster продолжает являться лучшей системой управления
базами данных в основной памяти на кластерах, и мы подписали принципиальные
соглашения с компаниями Alcatel, Nokia, Nortel, Neckermann, Italian
Yellow Pages и т.д.

С.К.: Как воздействовало на бизнес MySQL AB приобретение компанией
Oracle подсистемы InnoDB?

М.М.: В октябре прошедшего года компания Oracle заполучила крохотную
финскую софтовую компанию Innobase Oy, которая производит InnoDB,
пользующуюся популярностью подсистему управления хранением данных для MySQL. InnoDB
является продуктом open source и распространяется по лицензии GPL,
так что для наших юзеров и заказчиков это приобретение не достаточно
что означает.

Не считая того, Oracle желает обновить наш договор на пару лет
безо всяких конфигураций, потому в течение долгого времени
гарантируется поддержка и предстоящая разработка. Для тех, кто не
желает воспользоваться InnoDB, мы хотим предложить MyISAM, Cluster, Falcon и
подсистемы от наших партнеров, такие как Solid DB и PBXT.

С.К.: Чем привлекателен open source проект MySQL для
добровольческого содействия и работы в компании MySQL AB по сопоставлению с
работой в проприетарной компанией?

М.М.: Во-1-х, вы не сможете способствовать развитию
проприетарной базы данных, так как ее код не является открытым. Но
люди работают на MySQL по различным причинам. Я думаю, что более
принципиальной предпосылкой будет то, что известны производительность и
надежность MySQL, так что с таким продуктом просто приятно работать.
И MySQL изменяет мир, будучи базой данных номер один для современных
онлайновых приложений и служб.

И в конце концов, познание MySQL и других товаров с открытым кодом
сейчас открывает лучшие перспективы карьерного продвижения, так
что исследование продукта – это вклад в свое будущее.

С.К.: Какие компании и продукты на рынке баз данных являются, по
Вашему воззрению, соперниками MySQL?

М.М.: Большая часть наших юзеров и заказчиков производит
новые приложения, так что в этом смысле можно сказать, что мы
конкурируем с «отсутствием потребления», т.е. с ситуацией, когда не
употребляется никакая база данных. Но в тех случаях, когда мы
вправду конкурируем, мы конкурируем с Oracle, IBM и Microsoft.
И мы побеждаем из-за многих вещей: производительность,
масштабируемость, надежность, открытость, простота внедрения и
низкие совокупные издержки.

С.К.: Пожалуйста, назовите главные конкурентноспособные достоинства
MySQL.

М.М.: С наслаждением:
производительность (из-за чего Гугл и Яху употребляют
конкретно MySQL)
масштабируемость (в компании Omniture в реальном масштабе
времени употребляется 7000 серверов MySQL)
надежность (в коде проприетарных товаров содержится в 10
с излишним раз больше уязвимостей)
простота использования, простота внедрения (за 15 минут можно
скачать и запустить систему)
открытая и модульная разработка
низкие совокупные издержки (платить необходимо только при
потребности в поддержке)

С.К.: И последний вопрос. Что нового заносит MySQL в развитие
технологии баз данных?

М.М.: Много уникальных мыслях и способностей:
производительность, надежность и простоту использования!
раздел LIMIT (возврат к середине 1990-х)
полнотекстовый поиск
архитектуру подключаемых подсистем управления хранением данных
(Pluggable Storage Engine Architecture)
управление базами данных в основной памяти в кластерной
архитектуре.

С.К.: Огромное спасибо за интервью. Надеюсь, что мы еще
встретимся.

М.М.: Непременно встретимся. Доскорого свидания.

Мартен Микос является CEO компании MySQL AB. До
перехода на работу в MySQL Микос работал в должности CEO компаний
MatchON Sports Ltd и Intellitel Communications Ltd. Он получил
степень M.Sc. в Хельсинском технологическом институте.

Аналогичный товар: Комментирование на данный момент запрещено, но Вы можете оставить ссылку на Ваш сайт.

Комментарии закрыты.