This media is not supported in your browser
VIEW IN TELEGRAM
Postgres Professional на HighLoad++ 2024 — крупнейшей конференции для разработчиков высоконагруженных систем
✔️Рассказываем о том, как Postgres Pro справляется с работой в условиях высоких нагрузок и проводим демонстрации BiHA и Shardman
✔️Выступаем с докладами: сегодня Алексей Дарвин и Софья Копикова рассказали про инкрементальные бэкапы в PostgreSQL, а завтра Михаил Жилин поделится опытом в работе с аномалиями под нагрузкой в открытой СУБД
✔️Обмениваемся опытом в работе с базами данных: Иван Евтухович, директор департамента разработки экосистемных продуктов, принял участие в нетворкинг-сессии по СУБД
✔️Организуем квиз и разыгрываем специальный зимний мерч
За первый день наш стенд собрал более 500 человек! Если вы тоже здесь — подходите, пообщаемся и подарим мерч⚡️
✔️Рассказываем о том, как Postgres Pro справляется с работой в условиях высоких нагрузок и проводим демонстрации BiHA и Shardman
✔️Выступаем с докладами: сегодня Алексей Дарвин и Софья Копикова рассказали про инкрементальные бэкапы в PostgreSQL, а завтра Михаил Жилин поделится опытом в работе с аномалиями под нагрузкой в открытой СУБД
✔️Обмениваемся опытом в работе с базами данных: Иван Евтухович, директор департамента разработки экосистемных продуктов, принял участие в нетворкинг-сессии по СУБД
✔️Организуем квиз и разыгрываем специальный зимний мерч
За первый день наш стенд собрал более 500 человек! Если вы тоже здесь — подходите, пообщаемся и подарим мерч
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍5❤4 3👏2
28 января впервые проведем масштабную встречу, где представим уникальные разработки СУБД Postgres Pro и новые продукты Postgres Professional, а также проведем демонстрации наших решений и дадим возможность их протестировать.
Что вас ждет на PGProDay 2025:
✔️Обзор Postgres Pro Enterprise 17 — представим новую версию нашей СУБД, расскажем про возможности, преимущества и ключевые фичи системы
✔️Демонстрации решений на базе Postgres Pro: покажем BiHA, Shardman, DBaaS, PPEM и абсолютно новые продукты компании
✔️Доклады от специалистов Postgres Professional: расскажем о решениях для мониторинга систем, обсудим высокую доступность в СУБД, представим инструменты для шардирования, бэкапирования и восстановления данных, затронем тему использования векторной БД
✔️Круглый стол «Чего не хватает в российских СУБД» с экспертами: обсудим запросы заказчиков, результаты внедрений, наболевшие проблемы на рынке системного ПО и перспективы развития
📍28 января офлайн в Цифровом деловом пространстве (ЦДП), г. Москва, ул. Покровка, д. 47, также можно подключиться онлайн.
Участие бесплатное, необходима регистрация. Для участия в офлайн-формате нужно получить письмо-подтверждение. Зарегистрированные участники получат запись докладов.
Добавляйтесь в чат конференции PGProDay 2025.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥9👍7🎉2
«Нужно активно отдавать свой код, добиваться лидирующих позиций в сообществах разработчиков — это позволит исключить случаи, подобные истории с Linux»
Заместитель генерального директора Postgres Professional Иван Панченко подготовил колонку о том, как избежать ситуации, подобные исключению российских разработчиков из числа мейнтейнеров Linux. В статье:
✔️Насколько значим вклад россиян в Linux и как этот случай скажется на климате среди разработчиков системы
✔️В чем отличие между отечественными дистрибутивами и отечественными ОС, подмена понятий на российском рынке ПО
✔️Как предотвратить подобные ситуации в будущем, почему крайне важно наращивать вес россиян в международном опенсорс-сообществе
Читать колонку Ивана Панченко
Заместитель генерального директора Postgres Professional Иван Панченко подготовил колонку о том, как избежать ситуации, подобные исключению российских разработчиков из числа мейнтейнеров Linux. В статье:
✔️Насколько значим вклад россиян в Linux и как этот случай скажется на климате среди разработчиков системы
✔️В чем отличие между отечественными дистрибутивами и отечественными ОС, подмена понятий на российском рынке ПО
✔️Как предотвратить подобные ситуации в будущем, почему крайне важно наращивать вес россиян в международном опенсорс-сообществе
Читать колонку Ивана Панченко
🔥26👍10 7
PostgreSQL 17 — как вносили изменения в новую версию СУБД
Предложения разработчиков о внесении доработок в PostgreSQL рассматривают на коммитфестах — 5 раз в год сообщество изучает предложения, часть из них принимает в новую версию открытой системы, часть переносит на более позднее рассмотрение или доработку, некоторые отклоняет.
О том, как проходили коммитфесты 17-й версии рассказали в серии статей на Хабре:
✔️Часть 1 — июль 2023 года
✔️Часть 2 — сентябрь 2023 года
✔️Часть 3 — ноябрь 2023 года
✔️Часть 4 — январь 2024 года
✔️Часть 5 — март 2024 года
📍Стартовали коммитфесты по 18-й версии открытой СУБД PostgreSQL — в нашем блоге уже опубликован первый обзор от Павла Лузанова, руководителя отдела образовательных программ Postgres Professional.
Предложения разработчиков о внесении доработок в PostgreSQL рассматривают на коммитфестах — 5 раз в год сообщество изучает предложения, часть из них принимает в новую версию открытой системы, часть переносит на более позднее рассмотрение или доработку, некоторые отклоняет.
О том, как проходили коммитфесты 17-й версии рассказали в серии статей на Хабре:
✔️Часть 1 — июль 2023 года
✔️Часть 2 — сентябрь 2023 года
✔️Часть 3 — ноябрь 2023 года
✔️Часть 4 — январь 2024 года
✔️Часть 5 — март 2024 года
📍Стартовали коммитфесты по 18-й версии открытой СУБД PostgreSQL — в нашем блоге уже опубликован первый обзор от Павла Лузанова, руководителя отдела образовательных программ Postgres Professional.
👍8🔥5 5❤3
PGConf.Russia 2025 — early-bird участие со скидкой до 30%!
Открываем регистрацию на крупнейшую конференцию по PostgreSQL — PGConf.Russia 2025.
✔️40+ докладов про эксплуатацию PostgreSQL, отказоустойчивость и масштабируемость в СУБД, кейсы миграции и новые возможности систем
✔️1500+ администраторов баз данных, архитекторов, разработчиков ПО и ИТ-менеджеров
✔️10+ демонстраций новейших разработок в PostgreSQL и решений на базе Postgres Pro: BiHA, Shardman, PPEM, DBaaS и других
✔️Мастер-классы: на практических занятиях по PostgreSQL участники узнают о работе с СУБД, применят знания, смогут задать вопросы эксперту и разобраться с нюансами
✔️Профессиональная сертификация по PostgreSQL (по предварительной записи)
📍Встречаемся 31 марта — 1 апреля в Центре международной торговли в Москве. Также доступно участие в онлайн-формате.
🔥Открыта регистрация и прием заявок на доклады! Подавайте темы и тезисы, мы рассмотрим заявку и при необходимости поможем улучшить выступление.
Регистрация на PGConf.Russia 2025
Открываем регистрацию на крупнейшую конференцию по PostgreSQL — PGConf.Russia 2025.
✔️40+ докладов про эксплуатацию PostgreSQL, отказоустойчивость и масштабируемость в СУБД, кейсы миграции и новые возможности систем
✔️1500+ администраторов баз данных, архитекторов, разработчиков ПО и ИТ-менеджеров
✔️10+ демонстраций новейших разработок в PostgreSQL и решений на базе Postgres Pro: BiHA, Shardman, PPEM, DBaaS и других
✔️Мастер-классы: на практических занятиях по PostgreSQL участники узнают о работе с СУБД, применят знания, смогут задать вопросы эксперту и разобраться с нюансами
✔️Профессиональная сертификация по PostgreSQL (по предварительной записи)
📍Встречаемся 31 марта — 1 апреля в Центре международной торговли в Москве. Также доступно участие в онлайн-формате.
🔥Открыта регистрация и прием заявок на доклады! Подавайте темы и тезисы, мы рассмотрим заявку и при необходимости поможем улучшить выступление.
Регистрация на PGConf.Russia 2025
Называем PostgreSQL правильно!
Название открытой СУБД не самое простое в произношении, кто-то читает его полностью «пост-грес-кью-эл», некоторые говорят «постгрес», что тоже верно. Но есть несколько неверных вариантов прочтения. О версиях названия, а также короткой истории названия СУБД — в наших карточках.
⚡️Сделали справку, чтобы вы точно знали, как называть Postgres и могли поделиться этим постом с друзьями и коллегами.
Самые необычные варианты произношения PostgreSQL — пишите в комментарии 👇
Название открытой СУБД не самое простое в произношении, кто-то читает его полностью «пост-грес-кью-эл», некоторые говорят «постгрес», что тоже верно. Но есть несколько неверных вариантов прочтения. О версиях названия, а также короткой истории названия СУБД — в наших карточках.
⚡️Сделали справку, чтобы вы точно знали, как называть Postgres и могли поделиться этим постом с друзьями и коллегами.
Самые необычные варианты произношения PostgreSQL — пишите в комментарии 👇
Начни год в команде Postgres Professional!
Делимся подборкой вакансий, приходите в нашу команду: будем вместе работать над Postgres Pro — №1 в рейтинге самых популярных российских СУБД, а также развивать другие решения.
✔️Разработка
🔹Старший системный программист Си (разработчик СУБД PostgreSQL)
🔹ML-разработчик
✔️Системное администрирование / DevOps
🔹DevOps/MLOps-инженер
🔹Руководитель/DevOps
✔️Администрирование баз данных
🔹Performance engineer
🔹DBA инженер
✔️Тестирование
🔹QA-engineer (ML)
🔹Старший QA Engineer
⚡️ Больше позиций для технических специалистов — на карьерном сайте. А еще — там собраны детали о команде, наших бонусах и другие вакансии, например, для экспертов в HR- и PR-, дизайнеров, специалистов в области продаж!
Карьерный сайт Postgres Professional
Делимся подборкой вакансий, приходите в нашу команду: будем вместе работать над Postgres Pro — №1 в рейтинге самых популярных российских СУБД, а также развивать другие решения.
✔️Разработка
🔹Старший системный программист Си (разработчик СУБД PostgreSQL)
🔹ML-разработчик
✔️Системное администрирование / DevOps
🔹DevOps/MLOps-инженер
🔹Руководитель/DevOps
✔️Администрирование баз данных
🔹Performance engineer
🔹DBA инженер
✔️Тестирование
🔹QA-engineer (ML)
🔹Старший QA Engineer
Карьерный сайт Postgres Professional
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍7 4🤔1
📍Новый подход к объединению партицированных и непартицированных связей в PostgreSQL
С оптимизацией Asymmetric Join (AJ) каждая партиция присоединяется с помощью NR (non-partitioned relation), а результаты объединяются с помощью APPEND. В статье на Хабре разобрали этот подход:
✔️Как работает стратегия, что изменилось в сравнении с кодом partitionwise_join
✔️В чем преимущества и недостатки стратегии, какие есть ограничения в работе
✔️Какие вопросы все еще остаются нерешенными
Читать статью
С оптимизацией Asymmetric Join (AJ) каждая партиция присоединяется с помощью NR (non-partitioned relation), а результаты объединяются с помощью APPEND. В статье на Хабре разобрали этот подход:
✔️Как работает стратегия, что изменилось в сравнении с кодом partitionwise_join
✔️В чем преимущества и недостатки стратегии, какие есть ограничения в работе
✔️Какие вопросы все еще остаются нерешенными
Читать статью
🔥9👍4👏1 1
📍Говорим о сложностях с PostgreSQL на реальных примерах
Михаил Жилин, руководитель команды производительности Postgres Professional, выступил на конференции Joker 2024 и рассказал про непростые моменты в работе с открытой СУБД.
В докладе — о трех проблемных случаях:
✔️Упала производительность запросов на небольших данных из-за особенностей работы механизма многоверсионности (MVCC) PostgreSQL — на что должны обращать внимание разработчики в таких случаях
✔️Нюансы работы индексов критически сказались на инфраструктуре бизнеса — что нужно учитывать, чтобы не допустить такую ситуацию
✔️Работа всего приложения была неожиданно заблокирована из-за отсечения пустых страниц после очистки мусора — как работать с параметром vacuum_truncate
Смотрите запись на YouTube и в VK
Михаил Жилин, руководитель команды производительности Postgres Professional, выступил на конференции Joker 2024 и рассказал про непростые моменты в работе с открытой СУБД.
В докладе — о трех проблемных случаях:
✔️Упала производительность запросов на небольших данных из-за особенностей работы механизма многоверсионности (MVCC) PostgreSQL — на что должны обращать внимание разработчики в таких случаях
✔️Нюансы работы индексов критически сказались на инфраструктуре бизнеса — что нужно учитывать, чтобы не допустить такую ситуацию
✔️Работа всего приложения была неожиданно заблокирована из-за отсечения пустых страниц после очистки мусора — как работать с параметром vacuum_truncate
Смотрите запись на YouTube и в VK
🔥15👍4👏2
Партиционированный Postgres: немного о проблемах с лимитами
Говорим про тонкое место в построении плана с партициями — запросы с лимитами. В отличие от одиночной таблицы, при наличии ограничения на количество выдаваемых строк или fractional paths оптимизатор сталкивается со множеством вопросов, которые затрудняют планирование.
На Хабре:
✔️Рассказали про решение проблемы промежуточных планов запросов через патч, который разработали специалисты Postgres Professional
✔️Обсудили проблему вычисляемого лимита, у которой сейчас нет простого решения
✔️Подвели небольшой итог по работе с партиционированными таблицами, спойлер — такие таблицы усложняют задачу для текущей версии Postgres
Подробности — в статье
Говорим про тонкое место в построении плана с партициями — запросы с лимитами. В отличие от одиночной таблицы, при наличии ограничения на количество выдаваемых строк или fractional paths оптимизатор сталкивается со множеством вопросов, которые затрудняют планирование.
На Хабре:
✔️Рассказали про решение проблемы промежуточных планов запросов через патч, который разработали специалисты Postgres Professional
✔️Обсудили проблему вычисляемого лимита, у которой сейчас нет простого решения
✔️Подвели небольшой итог по работе с партиционированными таблицами, спойлер — такие таблицы усложняют задачу для текущей версии Postgres
Подробности — в статье
👍8🔥4 4
📍Кейс Правительства Амурской области: перевод СЭД «Дело» на 5+ тысяч пользователей с MS SQL Server на Postgres Pro
В Правительстве Амурской области успешно завершилась миграция СЭД «Дело» на отечественную СУБД Postgres Pro Standard после нескольких лет работы с зарубежной системой.
✔️Цель миграции — переход на отечественное ПО со сравнимой функциональностью и производительностью, а также качественной технической поддержкой 24х7 на территории РФ
✔️Выбрана Postgres Pro Standard — СУБД, соответствующая требованиям заказчика, с решениями для безопасности и надежности хранения данных
✔️В процессе миграции оптимизировано хранение данных, улучшены процедуры резервного копирования и восстановления данных, повышен уровень безопасности
✔️При миграции перенесли 4 ТБ данных с минимальным временем простоя
✔️Работы проводили в процессе эксплуатации системы. Финальный этап с выводом из строя старой СЭД и вводом новой занял всего 7 часов
✔️СУБД обеспечивает стабильную работу 5+ тысяч пользователей, в системе формируется и обрабатывается 30+ тысяч документов в год!
⚡️ Проект миграции СЭД «Дело» на СУБД Postgres Pro Enterprise в АО «НИКИЭТ» участвует в конкурсе «Проект года». Голосуйте за него на сайте Global CIO!
Читать кейс полностью
#кейс_pgpro
В Правительстве Амурской области успешно завершилась миграция СЭД «Дело» на отечественную СУБД Postgres Pro Standard после нескольких лет работы с зарубежной системой.
✔️Цель миграции — переход на отечественное ПО со сравнимой функциональностью и производительностью, а также качественной технической поддержкой 24х7 на территории РФ
✔️Выбрана Postgres Pro Standard — СУБД, соответствующая требованиям заказчика, с решениями для безопасности и надежности хранения данных
✔️В процессе миграции оптимизировано хранение данных, улучшены процедуры резервного копирования и восстановления данных, повышен уровень безопасности
✔️При миграции перенесли 4 ТБ данных с минимальным временем простоя
✔️Работы проводили в процессе эксплуатации системы. Финальный этап с выводом из строя старой СЭД и вводом новой занял всего 7 часов
✔️СУБД обеспечивает стабильную работу 5+ тысяч пользователей, в системе формируется и обрабатывается 30+ тысяч документов в год!
Читать кейс полностью
#кейс_pgpro
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍7👏3
This media is not supported in your browser
VIEW IN TELEGRAM
📍Новые возможности СУБД Postgres Pro Enterprise 17 — представим на конференции PGProDay 2025!
На нашей первой продуктовой конференции Марк Ривкин, руководитель отдела технического консалтинга Postgres Professional, выступит с докладом про СУБД Postgres Pro Enterprise 17.
В выступлении — обзор новых возможностей системы по ключевым направлениям:
✔️Масштабируемость и производительность
✔️Высокая надежность
✔️Безопасность
✔️Удобство разработки
✔️Миграция
✔️Управляемость и администрирование СУБД
✔️AI и векторные БД
🔥Из доклада «Новые возможности СУБД Postgres Pro Enterprise 17» разработчики приложений, DBA, сотрудники службы информационной безопасности, архитекторы и пользователи СУБД узнают о новых решениях и разработках, которые упростят работу с системой.
Регистрация на PGProDay 2025
На нашей первой продуктовой конференции Марк Ривкин, руководитель отдела технического консалтинга Postgres Professional, выступит с докладом про СУБД Postgres Pro Enterprise 17.
В выступлении — обзор новых возможностей системы по ключевым направлениям:
✔️Масштабируемость и производительность
✔️Высокая надежность
✔️Безопасность
✔️Удобство разработки
✔️Миграция
✔️Управляемость и администрирование СУБД
✔️AI и векторные БД
🔥Из доклада «Новые возможности СУБД Postgres Pro Enterprise 17» разработчики приложений, DBA, сотрудники службы информационной безопасности, архитекторы и пользователи СУБД узнают о новых решениях и разработках, которые упростят работу с системой.
Регистрация на PGProDay 2025
🔥16👍8👏2
64-битный счетчик транзакций — как в Postgres Professional решили проблемы при работе с большой транзакционной нагрузкой
Использование коммерческих СУБД на базе PostgreSQL для решения задач большого бизнеса требует особого подхода, доработки нескольких элементов системы в сторону производительности.
Среди узких мест при работе с серьезной нагрузкой — переполнение 32-битного счетчика транзакций. Возможностей открытой СУБД здесь недостаточно и мы в Postgres Professional придумали решение для работы с большой транзакционной нагрузкой.
Подробности — в статье на Хабре:
✔️Как PostgreSQL обрабатывает транзакции, в чем особенности механизма многоверсионности MVCC, история счетчика транзакций
✔️Где начинаются сложности и почему, если с принципом работы механизма проблем нет, стабильная работа больших систем без доработок, реализованных в СУБД Postgres Pro, находится под угрозой
✔️Что сделали специалисты Postgres Professional — первый в мире 64-bit xid — расширение пространства идентификаторов транзакций до 2 в степени 64!
✔️Как 64-bit xid используется в большинстве форков PostgreSQL (в том числе коммерческих), что с принятием в комьюнити
Читать статью
Использование коммерческих СУБД на базе PostgreSQL для решения задач большого бизнеса требует особого подхода, доработки нескольких элементов системы в сторону производительности.
Среди узких мест при работе с серьезной нагрузкой — переполнение 32-битного счетчика транзакций. Возможностей открытой СУБД здесь недостаточно и мы в Postgres Professional придумали решение для работы с большой транзакционной нагрузкой.
Подробности — в статье на Хабре:
✔️Как PostgreSQL обрабатывает транзакции, в чем особенности механизма многоверсионности MVCC, история счетчика транзакций
✔️Где начинаются сложности и почему, если с принципом работы механизма проблем нет, стабильная работа больших систем без доработок, реализованных в СУБД Postgres Pro, находится под угрозой
✔️Что сделали специалисты Postgres Professional — первый в мире 64-bit xid — расширение пространства идентификаторов транзакций до 2 в степени 64!
✔️Как 64-bit xid используется в большинстве форков PostgreSQL (в том числе коммерческих), что с принятием в комьюнити
Читать статью
🔥11 7👍4
Каким был 2024 год?
Без лишних предисловий — делимся ключевыми показателями за прошедший год, цифры говорят лучше, чем любые слова.
Спасибо, что в 2024 году были с нами, дальше — больше⚡️
Без лишних предисловий — делимся ключевыми показателями за прошедший год, цифры говорят лучше, чем любые слова.
Спасибо, что в 2024 году были с нами, дальше — больше
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥22❤5