Бунтарь, который присоединился к империи
DuckDB, самопровозглашенный «SQLite для аналитики», пять лет позиционировал себя как философская антитеза корпоративным облачным хранилищам данных. Он работал строго in-process, не требуя ни сервера, ни кластера, ни строки подключения. Вы могли установить его и запрашивать гигабайты данных в формате Parquet на своем ноутбуке быстрее, чем традиционное хранилище данных успело бы даже запланировать задачу. Этот serverless (бессерверный) встроенный дизайн сделал DuckDB любимцем разработчиков именно потому, что он восстал против сложной, облачно-ориентированной инфраструктуры данных.
Затем произошло немыслимое. DuckLabs, команда из примерно 30 человек в Амстердаме, стоящая за DuckDB, на этой неделе объявила о своем поглощении компанией AWS. Этот шаг ставит инженерную команду прямо внутрь Amazon, что является резким сдвигом для проекта, вся идентичность которого была построена на независимости от крупных облачных провайдеров. В официальном объявлении подробно описывается окончательное соглашение от 26 августа 2026 года, с прогнозируемым закрытием сделки в начале сентября.
Давайте проясним: обязательства проекта по open-source остаются в силе. DuckDB, наряду со связанными проектами, продолжит существовать под разрешительной лицензией MIT под управлением независимого фонда DuckDB Foundation. Соучредители Hannes Mühleisen и Mark Raasveldt сохранят свое руководство, направляя технический вектор проекта из Амстердама, даже работая внутри Amazon. Но внешняя сторона этого поглощения, особенно в сочетании с другими недавними событиями, рассказывает более сложную историю.
Поворот сюжета, который выпустили первым
За девять дней до новости о поглощении Amazon компания DuckDB преподнесла сюрприз. Она тихо представила предварительную версию 2.0 под кодовым названием "Cyanoptera" — монументальный релиз, включающий более 10 000 коммитов и сигнализирующий о глубоком архитектурном сдвиге. Это было не просто обновление, а стратегическое переосмысление.
Что наиболее поразительно, v2.0 представляет клиент-серверный режим, реализованный через теперь стабильное расширение quack. Эта функция прямо противоречит знаменитой идентичности DuckDB «сервера не существует», фундаментально переопределяя его операционную парадигму. SQLite для аналитики, когда-то работавший исключительно in-process, теперь функционирует как сервис для множества клиентов.
Помимо сервера, DuckDB 2.0 представляет другие значительные инженерные доработки. Инновационный движок асинхронного ввода-вывода (asynchronous I/O) позволяет уровням ввода-вывода и обработки запросов масштабироваться независимо, обещая ускорение запросов до 40 раз. Одно это представляет собой огромный скачок производительности для специалистов по данным.
Более того, полностью новый, современный SQL-парсер заменяет предшественника, основанного на PostgreSQL, предлагая лучшие сообщения об ошибках и хуки для расширений. Другие улучшения включают триггеры, новый формат хранения по умолчанию и стабильный C API для расширений. Это не мелкие правки; они представляют собой фундаментальную переориентацию основных возможностей базы данных, выпущенную как раз перед тем, как DuckLabs присоединилась к Amazon.
Почему AWS заплатила за антиоблачную базу данных
Amazon не приобрела конкурента; она купила ускоритель. DuckDB, «SQLite для аналитики», не угрожал Redshift или Athena как самостоятельный конкурент. Вместо этого AWS признала его потенциал как мощного встроенного аналитического движка, идеально подходящего для расширения существующих сервисов, таких как S3 Tables и SageMaker Lakehouse. Это позволяет Amazon внедрять сложные аналитические возможности непосредственно в приложения или ближе к источнику данных.
Непревзойденная эффективность DuckDB при выполнении запросов на терабайтных объемах данных занимает важную нишу в экосистеме AWS. В то время как Redshift и Athena превосходно справляются с хранением и анализом данных эксабайтного масштаба, DuckDB предлагает молниеносную внутрипроцессную аналитику для небольших итеративных рабочих нагрузок. Это недостающий элемент для сценариев, где облачная задержка или развертывание полноценного кластера являются избыточными.
Важно отметить, что это приобретение также представляет собой значительный acqui-hire. AWS получает команду мирового уровня из примерно 30 инженеров DuckLabs в Амстердаме, известных своей глубокой экспертизой в оптимизации запросов и современных форматах открытых таблиц, таких как DuckLake. Эти разработчики привносят бесценные знания и ускоряют реализацию дорожной карты Amazon в области распределенной обработки данных. Официальные подробности см. по ссылке: DuckLabs to Join AWS, Projects to Remain Open Source - DuckDB.
Нравится статья? Получайте такие каждое утро на почту.
одно письмо в день · отписка в два клика · без сторонних трекеров
Сделка с дьяволом для open-source?
Open-source проекты часто достигают решающей развилки: продолжать путь независимого бунтаря или принять огромные ресурсы корпоративного родителя. DuckDB, когда-то бывшая философской противоположностью корпоративных облачных хранилищ данных, теперь сталкивается с этой классической «сделкой с дьяволом», обменивая свою радикальную независимость на существенную поддержку Amazon. Этот пакт обещает ускорение темпов развития и реализацию мечты разработчиков о новых функциях, но он фундаментально связывает траекторию DuckDB со стратегическими стимулами Amazon, которые могут отличаться, что ставит под угрозу ее первоначальный open-source этос.
Разработчики сообщества справедливо ставят под сомнение заявленную независимость DuckDB Foundation. Хотя лицензия MIT сохраняется, а команда в Амстердаме продолжает работу, ключевые члены совета директоров теперь получают зарплату от Amazon. Это размывает границы истинной автономии, вызывая законные опасения по поводу управления и того, может ли Фонд действительно действовать без конфликта интересов, даже при самых лучших намерениях. Но, как показывает история, истинная независимость — это тяжелая борьба.
DuckDB при поддержке AWS безвозвратно меняет конкурентный ландшафт данных. Традиционные облачные гиганты, такие как Snowflake и Databricks, теперь должны конкурировать с мощным, глубоко интегрированным аналитическим движком, который может дополнить существующие сервисы AWS. Однако, пожалуй, больше всего пострадали сервисы на базе DuckDB, такие как MotherDuck, которые строили всю свою концепцию на прежней, ничем не ограниченной автономии DuckDB. Это «сдвиг парадигмы» для «SQLite для аналитики», превращающий партнера в прямого субсидируемого конкурента в одночасье.
Часто задаваемые вопросы
Что такое DuckDB?
DuckDB — это open-source внутрипроцессная аналитическая система баз данных, которую часто называют «SQLite для аналитики». Она предназначена для быстрого прямого выполнения запросов к файлам данных, таким как Parquet, без необходимости использования отдельного сервера.
Остается ли DuckDB open-source после приобретения AWS?
Да. DuckDB останется open-source проектом под лицензией MIT, а управление им будет по-прежнему осуществляться независимым фондом DuckDB Foundation. Основная команда разработчиков из DuckLabs перешла на работу в AWS.
Какое самое большое изменение в DuckDB 2.0?
Самым значительным изменением является внедрение клиент-серверного режима. Это позволяет DuckDB работать как автономный сервер, что является серьезным отходом от ее традиционной идентичности «только внутри процесса».
Почему AWS приобрела DuckLabs, компанию, стоящую за DuckDB?
Вероятно, AWS приобрела DuckLabs, чтобы интегрировать ее быстрый встроенный движок запросов в такие сервисы, как S3 и SageMaker, расширяя их возможности для аналитики малых и средних наборов данных и получая экспертизу в форматах открытых таблиц.

