Компания Microsoft приобрела стартап Citus Data, который разрабатывает продукты для работы в облаке, используя открытую систему управления базами данных (СУБД) PostgreSQL.
Проект Citus Data с 2010 года развивался как форк PostgreSQL и за это время привлек 13 миллионов долларов инвестиций.
Форк – использование кодовой базы программного проекта в качестве старта для другого.
Стартап трансформирует PostgreSQL в базы данных, которые можно распределить по множеству компьютеров. Разработчики могут шире масштабировать базы для более требовательных приложений. Приобретение Citus Data позволит Microsoft обеспечивать масштабируемость и производительность, которые требуются клиентам по мере роста их рабочих нагрузок.
Цель сделки
Контракт с Citus Data заключило подразделение Microsoft Azure Data, которое разрабатывает облачную платформу Microsoft Azure. Сервис предоставляет возможность разработки приложений и хранения данных на серверах, расположенных в распределенных дата-центрах.
С покупкой стартапа Microsoft ускорит внедрение ключевых функций Azure в PostgreSQL и сможет убедиться, что облачная платформа выдерживает критические нагрузки СУБД. Другие условия сделки не разглашаются.
В Citus Data, в свою очередь, рассчитывают, что контракт с Microsoft ускорит производительность сервиса, а также его масштабируемость за счет использования PostgreSQL. Союз Microsoft и Citus Data позволит заказчикам масштабировать сложные приложения по мультитенантной архитектуре для SaaS (то есть по технологии изолированного обслуживания пользователей из разных организаций в рамках одного приложения).
Также планируется ускорить время анализа, получая данные в режиме реального времени по миллиардам строк, и все это с помощью инструментов PostgreSQL. Разработки Citus выполняют запросы быстрее, чем любой другой сервер за счет масштабирования Postgres и распределения SQL по узлам.
Борьба с Amazon и Oracle
Цифровая революция предъявляет огромные требования к технологическим решениям, которые должны быть более открытыми, гибкими и масштабируемыми. Только так можно удовлетворить потребности общества и бизнеса в обработке и использовании больших объемов данных. Поэтому корпорация Microsoft стремится создать открытую платформу, предоставляющую клиентам возможность выбора технологий в соответствии с их уникальными потребностями.
Возможно, после покупки стартапа Microsoft получит преимущество над Amazon, которая сейчас лидирует на мировом облачном рынке с долей в 33%. У Microsoft дела пока идут не так хорошо: корпорация занимает лишь 13% этого рынка.
Рассматривать покупку Citus Data можно и как выпад против компании Oracle, предлагающей похожие на PostgreSQL технологии.
Microsoft и открытое ПО
Раньше компания отрицательно относилась к открытому ПО. Но после ряда антимонопольных процессов Microsoft признала в свободных программных продуктах конкурента, ссылаясь на ОС Linux как альтернативу Windows.
Отношение к Open Source-системам изменилось, когда компанию возглавил Сатья Наделла. Особенно в использовании таких систем продвинулся сервис Microsoft Azure, уже представлявший решения на MySQL, PostgreSQL и MariaDB. Также в прошлом году компания приобрела GitHub, крупнейший в мире сайт разработчиков открытого ПО.