Greengage DB – Telegram
Greengage DB
980 subscribers
32 photos
1 video
1 file
30 links
Greengage DB - официальный телеграм-канал Open Source проекта Greengage
Download Telegram
🔥 Приглашаем вас на доклад о Greengage DB

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

Важно отметить, что появляются и другие форки, и мы искренне рады, что open-source сообщество вокруг Greenplum продолжает жить и развиваться.

В процессе развития проекта мы видим, что к Greengage DB проявляют интерес и другие команды. Например, представители EDB заявили о возвращении в OSS Greenplum и планах коммерческого релиза, подчеркнув в контакте с нами, что их стратегия во многом совпадает с нашим подходом: от приоритетов по версиям 6.x/7.x до задач по поддержке PXF для форматов Iceberg и Delta. Мы также обсудили возможные направления для сотрудничества, включая совместные мероприятия и обмен наработками, такими как ggrebalance, который сейчас активно развивается нашей командой.

🗓 Подробнее расскажем 22 апреля на #ArenaDAY:

Как ADB переходит на Greengage и что уже сделано
Какие архитектурные задачи решаются в рамках проекта
Как развивается экосистема и в каком направлении движемся дальше

🔖 Тема: «Будущее ADB в контексте перехода на Greengage DB»

💬 Спикер: Дмитрий Воронков

14:30–15:00

📍 Зал №2 | секция «Продукты»

Доклад будет полезен архитекторам, разработчикам, аналитикам и инженерам, работающим с масштабируемыми аналитическими системами и интересующимся будущим MPP-платформ с открытым исходным кодом.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍14😎7
This media is not supported in your browser
VIEW IN TELEGRAM
🔥28👍1210
This media is not supported in your browser
VIEW IN TELEGRAM
📣 АНОНС ОБНОВЛЕНИЙ ДОКУМЕНТАЦИИ GREENGAGE DB

Всем привет! На связи Дмитрий Плужников с анонсом новостей по документации Greengage DB, о котором говорил постом ранее.

Уже в мае 2025:

Выйдет первое обновление документации по Greengage DB:
В разделе аутентификации и авторизации появятся статьи по ролям, привилегиям, логированию и т.д.
В разделе администрирования — запуск, остановка и расширение кластера, зеркалирование, восстановление сегментов и мастера
Появятся статьи о структуре данных — базах, схемах, табличных пространствах и типах таблиц.


Что дальше?

👉 До декабря 2025 полностью перепишем и актуализируем всю документацию Greenplum 6.x, для Greengage DB 6.x
👉 Параллельно начнём писать документацию для Greengage DB 7.x

Языки:

🌐 Вся документация будет доступна на русском и английском языках.

Формат:

🔖 До конца 2025 года появится экспорт в PDF.
⚙️ Рассматриваем возможность сделать утилиту экспорта публичной и поделиться ею с Open Source-сообществом.

🚀 Следите за новостями.

До связи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33👍12🏆6
👋 Коллеги, всем привет, как мы и обещали:

🗓12.05.2025 мы выпустили обновление документации. Следующий крупный апдейт доки будет доступен в августе 2025.

🔥Кроме того, у проекта появился отдельный некоммерческий блог Greengage DB на Хабре

🔼Здесь будут публиковаться технические статьи о Greengage DB на русском языке, которые в течение недели будут дублироваться в нашем техническом блоге сразу на двух языках (ENG + RUS).

🚀 Первая статья уже доступна - Дмитрий Воронков рассказывает, как подойти к резервированию кластера в Greengage DB.

🔖 В течение ближайших двух недель выйдет ещё одна техническая статья — подписывайтесь и следите за новостями!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2874
Всем пятничный привет, на связи Дмитрий Плужников ☕️

Неделя подходит к концу, но у нас для вас - нечто по-настоящему интересное.

🔥Во-первых, мы запустили новый дополнительный формат документации для Greengage DB - видеостатьи.

Это не просто How-To с шагами. Видеостатья - это связный, подробный, последовательный рассказ с контекстом, примерами и голосом диктора. Такой формат помогает быстрее погрузиться в тему, увидеть общую логику работы и лучше понять, зачем что-то делается.

Первая статья, – «Quick Start With Greengage DB», подробно о том, как развернуть Greengage DB и сделать первые шаги. Посмотреть можно на лендинге нашего сайта.

🔥Во-вторых, вышел обширный материал сразу на двух языках от нашего замечательного системного архитектора - Андрея Савицкого 🚀 о проблеме «брошенных» файлов (orphaned files) в Greenplum и нашем подходе к ее решению:

Расскажем откуда данная проблема берет свое начало и почему она до сих пор остается актуальной и в PostgreSQL
Обсудим подходы к ее решению
Детально рассмотрим нашу реализацию и нюансы ее работы
Покажем какие сложности добавляют распределенные транзакции для данной задачи

🗓 Хороших всем выходных и до связи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33👍123
This media is not supported in your browser
VIEW IN TELEGRAM
🔥39👍14🏆10
🔖В новой публикации в блоге Greengage DB на Хабре наш C разработчик Роман Ескин рассказывает про реализацию и сравнение производительности lock-free списка как части масштабной разработки функционала удаления брошенных файлов. Данный нюанс в реализации показывает применение и модификацию общеизвестных структур данных на практическом примере.

🔼В предыдущей статье блога Андреем Савицким был описан рабочий подход к удалению брошенных файлов, ставший частью функциональности Greengage DB. Тем не менее, в процессе его реализации мы провели ряд дополнительных исследований, сравнивая, какие подходы лучше себя показывают и с точки зрения функционирования, так и производительности.

В статье Романа вы найдёте:

🎯 альтернативный вариант структуры данных для хранения и обработки информации по брошенным файлам;

🎯 тестирование производительности новой и имеющейся реализации;

🎯 подробную интерпретацию результатов тестирования.

Какой подход был выбран в итоге для Greengage DB?

📣 Узнайте, прочитав статью целиком на Хабре!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍10😎2
Всем пятничный привет, на связи Дмитрий Плужников ☕️

Наш портал Greengage DB и его документация получили 2-е номинации на DevPortal Awards 2025 🏆

👉 Best Onboarding Experience in a Developer Portal

👉 Best Developer Portal for Data Products

Сейчас формируется список номинантов и этот процесс будет проходить еще порядка месяца, но мы уже прошли отбор 💪

🔖Как я уже говорил, в скором времени на нашем портале появится генеративный AI-помощник и умный поиск на векторном движке.

Вероятнее всего, мы сможем побороться и за номинацию Best AI-enabled Developer Portal.

Даже если нет - это не самоцель, главное, чтобы поиск был удобен и полезен для сообщества.

Огромное спасибо всей команде и вам всем за поддержку и вклад 👍

Продолжаем двигаться вперёд! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33🏆84
🔼Всем пятничный привет, на связи Дмитрий Плужников.

🔍 Как и обещал ранее, сегодня мы запустили генеративного AI-помощника DocuDroid в нашей доке и полностью обновили наш поисковый движок.

✏️ Также вышло очередное обновление документации Greengage DB.

Что нового? Этот помощник создан для того, чтобы вы быстрее находили ответы на свои вопросы. Он не заменяет поиск, а дополняет его, помогая разобраться в документации. Результаты поиска должны стать точнее, релевантнее и проще для восприятия.

Зачем это все? Мы хотим, чтобы работа с БД была максимально удобной и приносила реальную пользу Open Source-сообществу Greenplum.

До связи.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍97
This media is not supported in your browser
VIEW IN TELEGRAM
🔥3611🥰7
Всем привет 👋

✍️Мы опубликовали статью "Как внести свой вклад в развитие Greengage DB" на нашем сайте.

Из публикации вы узнаете:

🔜какие базовые навыки нужны контрибьютору;
🔜какие документы и материалы стоит изучить перед началом;
🔜как работать с GitHub;
🔜как собрать проект и запустить автотесты;
🔜как проходит проверка и оценка изменений.

ℹ️А ещё обязательно загляните в наши положения - они помогут лучше разобраться в правилах и процессе участия:

🔸 Code of Conduct - о том, как мы работаем и общаемся в сообществе.;
🔸 CCLA - соглашение для компаний.;
🔸 ICLA - соглашение для индивидуальных участников.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍85
🔼В грядущей октябрьской версии DBeaver🦫 (одного из самых популярных кроссплатформенных инструментов для работы с базами данных) появится Greengage DB.

👍 Теперь вы сможете выбрать нашу БД среди аналитических баз данных при создании подключения и работать с ней напрямую из этого популярного клиента.

⬆️Также мы планируем добавить поддержку Greengage DB и в других популярных клиентах, но об этом позже.

Следите за новостями! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥41👍125
Всем привет, на связи Дмитрий Плужников 👋

На прошлой неделе мы выпустили видеостатью на английском языке о том, как контрибьютить в наш проект.

Она уже доступна на лендинге нашего сайта.

✏️ Также совсем скоро выйдет вторая часть статьи Дмитрия Воронкова по теме бэкапов - продолжение вот этой публикации

Сейчас активно ведутся работы:

🔜 по интеграции с Apache Iceberg (об этом расскажем чуть позже);

🔜 по подготовке материалов с подробным описанием работы нашей утилиты ggrebalance;

🔜 а также вебинара на английском языке на тему «Uncommon obstacles in PostgreSQL from clustering perspective», который планируем выпустить в декабре.

До связи 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍105
Всем привет, на связи Дмитрий Плужников.

🔖Как анонсировал ранее, мы выпустили вторую часть из серии статей Дмитрия Воронкова о бэкапах.

🚀В материале автор рассматривает ряд прикладных сценариев, которые стоит учитывать в системе резервирования кластера Greengage DB 🌳.

О чем вы узнаете из статьи:

🔜Насколько целесообразно каждый раз создавать полную резервную копию кластера
🔜Нюансы процесса прерывания резервирования в Greengage DB
🔜Подходы и сценарии для удаления резервных копий
🔜Влияние изменения топологии кластера на процесс резервирования

Что было в первой части?

Дмитрий рассказал о базовых принципах создания резервных копий и восстановления, а также представил утилиту, которая реализует этот подход на практике

Что ждёт в следущей части?
Рассмотрим влияние смены конфигурации на существующие бэкапы, параллельное восстановление primary- и mirror-сегментов, восстановление одного кластера из резервной копии другого.

До связи 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2311❤‍🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Всем пятничный привет, на связи Дмитрий Плужников ☕️

🔖В начале месяца мы выпустили новый релиз Greengage DB 7.4.0, куда вошли следующие основные фичи:

🔜 Синхронизация кодовой базы с PostgreSQL 12.22
🔜 Автоматическое удаление orphan-файлов
🔜 Множество исправлений и улучшений (полный список изменений доступен в release notes)

📣 Также рады сообщить, что вышел релиз Arenadata DB 7 на нашем Greengage DB 7.4.0

🕔В скором времени выйдет статья от нашей команды, в которой расскажем про:

🔜 Прогресс разработки утилиты ребаланса кластера, включающую в себя возможности shrink и expand кластера
🔜 Новую фичу перераспределения вставки по заданным колонкам в foreign-таблицы
🔜 Старт работ по интеграции с Apache Iceberg

До связи! 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥44👍157
This media is not supported in your browser
VIEW IN TELEGRAM
🔥22👍12❤‍🔥7
🌳 В нашем блоге вышла новая статья от архитектора Андрея Савицкого «Shrink кластера и Iceberg-коннектор. Что нового?»

В этой статье мы поделились новостями про:

🔜Прогресс разработки утилиты для ребаланса кластера, включающую в себя как shrink, так и expand кластера
🔜Новый функционал перераспределения вставки по заданным колонкам в foreign-таблицы
🔜Некоторые аспекты старта интеграции с Apache Iceberg

Ознакомиться со статей можно в нашем блоге на Habr либо на портале Greengage DB на английском языке.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥247👍5
Channel photo updated
📣 Всем привет, на связи Антон Коваленко, Head of product marketing Arenadata. У меня есть новости, достойные вашего внимания.

Команда DataCatalog, в рамках очередного обновления 0.8.5, выпустила коннектор для Greengage DB 🌳

🔜Новый коннектор, подобно аналогу для Arenadata DB (ADB), поддерживает фреймворк PXF (Platform Extension Framework);
🔜Метаданные Greengage интегрируются в каталог данных Arenadata Catalog;
🔜Функционал ADC по анализу PXF автоматически отслеживает потоки данных и связывает таблицы-источники и таблицы-приёмники.

😚 Arenadata Catalog (ADC) - система управления корпоративными данными, которая помогает организациям внедрять процессы Data Governance, объединяющая в едином интерфейсе каталог метаданных, бизнес-глоссарий, поиск, профилирование и проверку качества данных, автоматическое построение Data Lineage и другие функциональные возможности.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍84
Всем привет!

На связи Дмитрий Плужников, CTO Arenadata, с финальными новостями уходящего года 👋

Во-первых, под конец года мы обновили нашу документацию Greengage DB 🌳

🔜Существенно расширена документация по Greengage DB 6: добавлены новые материалы про работу с данными, администрирование СУБД, интеграцию с внешними системами (в том числе примеры использования коннектора PXF JDBC). Добавлена первая архитектурная статья в разделе Концепции.

🔜Выпущена первая версия документации Greengage DB 7, включающая подробное описание настройки окружения и установки СУБД.

🔜Подготовлена первая версия документации по утилитам gpbackup/gprestore, которая включает обзорную статью, описание установки, примеры использование (включая S3-плагин) и референсы по командам.

🔜Выпущена первая версия документации PXF. Описаны установка, конфигурирование PXF-сервера и коннекторов, а также референсы по командам.

С полным списком обновлений можно ознакомиться в наших релизах.

Во-вторых, как и обещал, в конце января мы выложим запись вебинара от нашей команды на тему "Особенности PostgreSQL в распределенных системах"

Ну а в завершение хочу поздравить всех с наступающим Новым Годом!🎄

До связи в 2026!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28146