В Москве состоялась международная конференция разработчиков PostgreSQL

25-26 октября в столице проходила PGConf.Russia 2021 – международная техническая конференция по открытой системе управления базами данных (СУБД) PostgreSQL. Мероприятие проводится уже восьмой раз, в этом году оно было организовано в гибридном формате. Для соблюдения антиковидных мер допуск на PGConf.Russia осуществлялся по QR-кодам.

Площадка объединила более 500 разработчиков, администраторов баз данных, IT-директоров – для профессионального общения, обмена опытом, нетворкинга. В конференции приняли участие представители российских и международных организаций: Intel, "Газпромнефть-ЦР", ПАО "Ростелеком", OZON, Yandex и Yandex.Cloud, EnterpriseDB, DBeaver Corp,  Delivery Hero, Федерального казначейства и др.

Организатором PGConf.Russia выступил российский вендор СУБД, компания Postgres Professional. Двухдневная деловая программа этого года состояла из 37 докладов, идущих в два потока. Ключевые темы 2021 года - вызовы будущего, новые возможности СУБД для пользователей и переход крупных предприятий на PostgreSQL/Postgres Pro.

Технический директор Postgres Professional Федор Сигаев сообщил о новых задачах, стоящих перед СУБД из-за роста количества данных и технического прогресса. Его доклад был посвящен 64-битным идентификаторам транзакций, которые используется в Postgres Pro Enterprise, в отличие от PostgreSQL. Это делается для того,  чтобы повысить устойчивость СУБД под большими нагрузками. "Когда PostgreSQL только появился, значения идентификатора транзакции были выбраны 32-битными. В то время это казалось запредельным числом - кто в здравом уме будет проводить 4 миллиарда транзакций, - пояснил Сигаев. - Сейчас это уже не редкость".  Также команда Postgres Professional рассказала о тонкостях прохождения программы сертификации по PostgreSQL, сделала финальный обзор 14-го релиза PostgreSQL и мн.др.

Первый доклад генерального директора Postgres Professional Олега Бартунова касался плюсов и минусов использования технологии для работы со слабоструктурированными данными JSON в PostgreSQL. Во втором речь шла о том, как проводить поиск "ближайших соседей" в PostgreSQL (метод k-NN, метрический алгоритм для автоматической классификации объектов).

Организаторы конференции сделали деловую программу максимально насыщенной, а ее участники постарались подготовить интересные доклады. Руководитель подразделения разработки РСУБД с открытым исходным кодом из Yandex.Cloud Андрей Бородин озвучил практически детективную историю о поисках редкого бага в CREATE INDEX CONCURRENTLY, CEO DBeaver Corp Татьяна Крупеня поделилась секретом о том, как в 10 000 раз повысить производительность при загрузке данных.  IT-директор DeliveryHero Кристофер Трэверс, рассказывал о том, почему методика Crew Resource Management (CRM), использующаяся для обучения персонала в авиации, должна обязательно применяться в СУБД-командах. Акцент CRM сделан на психологии человеческих взаимоотношений, о том, как это было задействовано для работы с командами PostgreSQL, спикер пояснил на примере конкретных кейсов.

Вызовам, которые встают перед PostgreSQL из-за бурного развития технологий, был посвящен и доклад Брюса Момджиана, старшего архитектора баз данных из компании EnterpriseDB. По его словам, чтобы в будущем успешно конкурировать с другими СУБД, нужно признать необходимость соответствовать требованиям рынка. "У российской команды есть четкое понимание трендов, - отметил Момджиан. - Порой они видят то, чего не замечаем мы, и, безусловно, от этого выигрывает все мировое сообщество PostgreSQL".

Еще одной важной темой конференции стала миграция данных и достижение технологической независимости от иностранных решений. Старший инженер ПАО "Ростелеком" Никита Левченко выступил с историей переноса системы с классической трехзвенной архитектурой – с БД Oracle на Postgres Pro. Заместитель начальника управления Федерального казначейства Руслан Усманов рассказал о том, как в рамках государственной интегрированной информационной системы управления общественными финансами "Электронный бюджет" создавалась полностью импортозамещенная подсистема ПУР КС, в том числе, на основе СУБД Postgres Pro. 

Украшением деловой программы стала научно-популярная лекция доцента МГУ им. М.В.Ломоносова Владимира Сурдина, российского астронома и известного популяризатора науки. Она была посвящена мифам и заблуждениям о Вселенной, мешающим пониманию научной картины мира.

За два дня участники PGConf.Russia рассмотрели множество актуальных вопросов, приемов, инструментов, помогающих и в повседневной работе с PostgreSQL, и в решении масштабных задач. Выступающие поделились особенностями эксплуатации больших баз данных, опытом борьбы с "распуханием" баз данных в реалиях 1С,  обсудили особенности мониторинга  PostgreSQL, кластеризации PostgreSQL в виртуальной среде и работы с запросами, возможности расширений TimescaleDB, pg_profile, pgpro_scheduler, и мн. др.

PostgreSQL — свободная объектно-реляционная система управления базами данных. Существует в реализациях для множества UNIX-подобных платформ, включая AIX, различные BSD-системы, HP-UX, IRIX, Linux, macOS, Solaris/OpenSolaris, Tru64, QNX, а также для Microsoft Windows.

Новости в разделах
В мире На границе Таиланда и Камбоджи вновь произошли вооруженные столкновения На границе Таиланда и Камбоджи вновь произошли вооруженные столкновения Все новости
Экономика Новак отметил, что компании РФ увеличивают инвестиции для наращивания добычи в рамках ОПЕК+ Новак отметил, что компании РФ увеличивают инвестиции для наращивания добычи в рамках ОПЕК+ Все новости
В России Минобороны РФ сообщило о нейтрализации за ночь 41 беспилотника ВСУ Минобороны РФ сообщило о нейтрализации за ночь 41 беспилотника ВСУ Все новости
Спорт Кремлев предложил ввести на ЧМ по боксу новую весовую категорию Кремлев предложил ввести на ЧМ по боксу новую весовую категорию Все новости
Культура Панно Коровина "Северное сияние" представили в Третьяковке после реставрации Панно Коровина "Северное сияние" представили в Третьяковке после реставрации Все новости

Фотогалереи