Великий раскол Apache Doris:
Великий раскол Apache Doris: Иногда конфликт в команде разработчиков идет только на пользу обществу и продуктам. Именно это и произошло с аналитической СУБД Apache Doris, о которой мы рассказывали Вам вчера. Немного истории: В 2017 году Baidu (китайский аналог Google) открыла миру код своей мощной аналитической СУБД. В 2018 году этот опенсорсный проект был передан под управление Apache Software Foundation. Так появился на свет проект Apache Doris. Однако развитие Doris в рамках Apache Software Foundation было слишком медленным из-за бюрократии. Из-за этого уже к февралю 2020 года команда разделилась на два лагеря: тех кто выступал за постепенное улучшение старого кода и тех кто выступал за полное переписывание движка с нуля. В итоге "революционеры" ушли и основали свою компанию. Так появилась на свет StarRocks Inc. и открытая СУБД DorisDB, чуть позже переименованная в StarRocks из-за претензий со стороны Apache. А та часть разработчиков, которая выступала за постепенное развитие существующего кода продукта, тоже не осталась в долгу: создала компанию SelectDB и выпустила СУБД VeloDB - коммерческий форк Apache Doris с полуоткрытой лицензией. Оригинальный Doris так и остался под управлением Apache Foundation. Он успешно "выпустился из инкубатора" в 2022 году и стал одним из Top-Level проектов ASF. Вчера мы рассказывали Вам об его успехах. В результате "великого раскола", оба продукта - VeloDB и StarRocks - являются наследниками Apache Doris, но имеют совершенно разный набор исходных кодов. Яростная конкуренция на протяжении последних 6 лет между этими двумя "когда-то родственными" проектами привела к созданию двух очень хороших OLAP-систем на рынке, оставивших позади оригинальный Apache Doris как по скорости работы (и без того весьма впечатляющей) так и по функциональности.