Вадим Яценко: «В сегменте СУБД импортозамещение эволюционировало в глубокий рефакторинг устаревших архитектур»
Интервью главы «Тантор Лабс» «Коммерсанту» о развитии рынка СУБД в России и о новой МБД Tantor XData 2B
Главное:
➡️ Быстрый рост рынка СУБД: как эволюционирует импортозамещение и в чем уникальность русского пути развития?
➡️ Как МБД Tantor XData 2B раскрывает потенциал на стыке ПО и «железа» и предотвращает внутренние угрозы у заказчиков?
➡️ Почему заказчики все чаще выбирают отечественные экосистемные ИТ-решения
↗️ Читать интервью
#Интервью #TantorPostgres #Tantor #TantorXData #XData
Главное:
#Интервью #TantorPostgres #Tantor #TantorXData #XData
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥10❤4
Подтверждена совместимость ПО «Надежность» (Северсталь-инфоком) и СУБД Tantor Postgres в редакции Special Edition
ПО «Надежность» — отечественная платформа, предназначенная для автоматизации полного цикла процессов технического обслуживания и ремонта на крупных промышленных предприятиях
Тестирование в условиях, эмулирующих реальную промышленную эксплуатацию, подтвердило корректное функционирование всех компонентов ПО «Надежность» в связке с СУБД Tantor Special Edition. Сертификация стала еще одним подтверждением готовности нашей СУБД к использованию в критически важных системах в промышленности. Предприятия могут уверенно рассчитывать на протестированную отечественную связку ПО для цифровизации полного цикла технического обслуживания и ремонта оборудования.
↗️ Читать новость
#Совместимость #Tantor #TantorPostgres
ПО «Надежность» — отечественная платформа, предназначенная для автоматизации полного цикла процессов технического обслуживания и ремонта на крупных промышленных предприятиях
Тестирование в условиях, эмулирующих реальную промышленную эксплуатацию, подтвердило корректное функционирование всех компонентов ПО «Надежность» в связке с СУБД Tantor Special Edition. Сертификация стала еще одним подтверждением готовности нашей СУБД к использованию в критически важных системах в промышленности. Предприятия могут уверенно рассчитывать на протестированную отечественную связку ПО для цифровизации полного цикла технического обслуживания и ремонта оборудования.
#Совместимость #Tantor #TantorPostgres
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5❤3🤔1
Настройка OAuth-авторизации в Tantor Postgres 17.5 и PostgreSQL 18: практическое руководство на примере Keycloak
Мы продолжаем цикл статей, в которых описываем нововведения СУБД Tantor Postgres 17.5.0. В прошлый раз мы писали об оптимизации нагрузки на систему за счет сэмплирования сбора статистики с pg_stat_statements. Сегодня хотим спросить — знаете ли вы, что Tantor Postgres 17.5.0 поддерживает авторизацию по OAuth 2.0 Device Authorization Flow (эта же возможность ожидается в PostgreSQL 18)? Это позволяет отказаться от паролей на клиенте и централизовать управление доступом через провайдеров.
В новой статье в нашем блоге на Habr — детальное руководство по реализации авторизации OAuth 2.0 на примере Keycloak:
➡️ Настройка Keycloak как провайдера идентификации (Realm, Users, Client scopes, Clients)
➡️ Подготовка PostgreSQL (настройка pg_hba.conf, pg_ident.conf, параметра oauth_validator_libraries)
➡️ Реализация валидатора токенов на C с обработкой JWT и проверкой scope
➡️ Процесс авторизации через psql с использованием Device Flow
Материал предназначен для широкого круга разработчиков, в частности, администраторов БД и ИБ-инженеров, внедряющих современные механизмы аутентификации.
↗️ Читать статью
#Tantor #TantorPostgres #PostgreSQL #OAuth #Habr
Мы продолжаем цикл статей, в которых описываем нововведения СУБД Tantor Postgres 17.5.0. В прошлый раз мы писали об оптимизации нагрузки на систему за счет сэмплирования сбора статистики с pg_stat_statements. Сегодня хотим спросить — знаете ли вы, что Tantor Postgres 17.5.0 поддерживает авторизацию по OAuth 2.0 Device Authorization Flow (эта же возможность ожидается в PostgreSQL 18)? Это позволяет отказаться от паролей на клиенте и централизовать управление доступом через провайдеров.
В новой статье в нашем блоге на Habr — детальное руководство по реализации авторизации OAuth 2.0 на примере Keycloak:
Материал предназначен для широкого круга разработчиков, в частности, администраторов БД и ИБ-инженеров, внедряющих современные механизмы аутентификации.
#Tantor #TantorPostgres #PostgreSQL #OAuth #Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3👏3
Tantor Postgres 17.5: обзор улучшений для 1С
Друзья, в «Тантор Лабс» выстроена целая инженерная программа по оптимизации нашей СУБД для экосистемы 1С, и мы регулярно публикуем статьи с разбором различных возможностей. Статьи маркируются тегом #Tantor1C, так что освежить материалы в памяти легко в любой момент.
В новой статье в нашем блоге на Habr делимся с вами разбором нововведений свежего релиза Tantor Postgres 17.5, в котором представлен длинный ряд улучшений для высоконагруженных контуров 1С. Новый релиз предлагает целый арсенал специализированных функций, призванных существенно ускорить выполнение типичных для 1С операций, снизить нагрузку на инфраструктуру и упростить администрирование. Из статьи вы узнаете:
➡️ Как ускорить RLS-запросы, запросы обновления итогов регистров, запросы с агрегацией данных, с поиском по подстроке и других
➡️ Как Join Predicate Pushdown ускоряет выполнение отдельных запросов в тысячи раз
➡️ Как значительно снизить нагрузку на диски при работе с временными таблицами
➡️ Как заставить планировщик выбирать более эффективные планы исполнения запросов и оптимизировать расчет статистики
↗️ Больше фич можно найти в статье. Читаем тут
#Tantor #TantorPostgres #Tantor1C #Habr
Друзья, в «Тантор Лабс» выстроена целая инженерная программа по оптимизации нашей СУБД для экосистемы 1С, и мы регулярно публикуем статьи с разбором различных возможностей. Статьи маркируются тегом #Tantor1C, так что освежить материалы в памяти легко в любой момент.
В новой статье в нашем блоге на Habr делимся с вами разбором нововведений свежего релиза Tantor Postgres 17.5, в котором представлен длинный ряд улучшений для высоконагруженных контуров 1С. Новый релиз предлагает целый арсенал специализированных функций, призванных существенно ускорить выполнение типичных для 1С операций, снизить нагрузку на инфраструктуру и упростить администрирование. Из статьи вы узнаете:
#Tantor #TantorPostgres #Tantor1C #Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3👏2
Как создаются патчи для PostgreSQL?
Разработчикам, расширяющим функционал PostgreSQL, иногда требуется добавлять в существующие команды новые параметры. Однако порядок модификации исходного кода — подчас непростая задача:
➡️ Где взять списки файлов, в которые нужно вносить изменения?
➡️ В какие места в этих файлах их вносить?
➡️ Какой, собственно, вносить код?
➡️ Как повысить шансы на принятие патча сообществом?
В новой статье «Пример создания патча для PostgreSQL» в корпоративном блоге Tantor на Habr детально разбирается процесс такого рода доработки на примере добавления нового колоночного атрибута в системный каталог, с возможностью установки значения через команду ALTER TABLE.
Статья написана по реальному кейсу, описанному одним из наших разработчиков в докладе на конференции PG BootCamp 2025 в Екатеринбурге, и может служить своего рода руководством.
↗️ Читать статью
#Tantor #TantorPostgres #Habr
Разработчикам, расширяющим функционал PostgreSQL, иногда требуется добавлять в существующие команды новые параметры. Однако порядок модификации исходного кода — подчас непростая задача:
В новой статье «Пример создания патча для PostgreSQL» в корпоративном блоге Tantor на Habr детально разбирается процесс такого рода доработки на примере добавления нового колоночного атрибута в системный каталог, с возможностью установки значения через команду ALTER TABLE.
Статья написана по реальному кейсу, описанному одним из наших разработчиков в докладе на конференции PG BootCamp 2025 в Екатеринбурге, и может служить своего рода руководством.
#Tantor #TantorPostgres #Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3❤1
pg_dphyp: учим PostgreSQL соединять таблицы по другому
Планировщик PostgreSQL предлагает оптимальный способ соединения таблиц, опираясь на алгоритмы DPsize (динамическое программирование) и GEQO (генетическая эвристика). Мы задались вопросом: а что если взять алгоритм DPhyp, основанный на гиперграфах и реализованный в некоторых других СУБД, и «вшить» его в PostgreSQL без правок ядра?
В нашей новой статье на Habr – подробный R&D-отчёт о прототипировании расширения pg_dphyp, реализующего этот алгоритм. В центре попытки его создать — задача реализации преимуществ гиперграфного подхода без изменения существующей инфраструктуры планировщика. В результате в одном из тестов удалось ускорить планирование конкретного сложного JOIN-запроса в 600 раз.
Кейс показал, что DPhyp способен не просто разнообразить арсенал PostgreSQL, но в отдельных сценариях прирастить производительность. Недостатки у алгоритма есть, но значит, есть и пространство для будущих размышлений и исследований!
↗️ Читайте статью в нашем блоге на Habr
#Tantor #Habr
Планировщик PostgreSQL предлагает оптимальный способ соединения таблиц, опираясь на алгоритмы DPsize (динамическое программирование) и GEQO (генетическая эвристика). Мы задались вопросом: а что если взять алгоритм DPhyp, основанный на гиперграфах и реализованный в некоторых других СУБД, и «вшить» его в PostgreSQL без правок ядра?
В нашей новой статье на Habr – подробный R&D-отчёт о прототипировании расширения pg_dphyp, реализующего этот алгоритм. В центре попытки его создать — задача реализации преимуществ гиперграфного подхода без изменения существующей инфраструктуры планировщика. В результате в одном из тестов удалось ускорить планирование конкретного сложного JOIN-запроса в 600 раз.
Кейс показал, что DPhyp способен не просто разнообразить арсенал PostgreSQL, но в отдельных сценариях прирастить производительность. Недостатки у алгоритма есть, но значит, есть и пространство для будущих размышлений и исследований!
#Tantor #Habr
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6👏2❤1