ВНИИЖТ на конференции PGConf.Russia 2026
С 23 по 24 марта в Москве прошла крупнейшая в России и СНГ конференция по PostgreSQL — PGConf.Russia 2026. В этом году на мероприятии были представлены технические доклады, демонстрации решений для работы с СУБД, мастер-классы, а также нетворкинг и обмен опытом с профессиональным сообществом.
Ежегодно участие в PGConf.Russia принимают более 2000 специалистов, среди которых администраторы баз данных, архитекторы, разработчики, тестировщики и ИТ-менеджеры. От ВНИИЖТ в конференции приняли участие заместитель директора НЦ «ЦМПЭ» Анатолий Анфиногенов, стажер-исследователь НЦ «ЦМПЭ» Ренат Валитов и программист 2 категории НЦ «Экспресс» Ренат Баймеев.
В этом году конференция охватила множество актуальных тем, включая:
- новости PostgreSQL;
- мониторинг, отказоустойчивость и безопасность;
- миграцию с Oracle, Microsoft SQL Server и других СУБД;
- оптимизацию запросов;
- масштабируемость, шардирование и секционирование;
- искусственный интеллект в СУБД;
- совместимость PostgreSQL с другим программным обеспечением.
Анатолий Анфиногенов уже семь лет выступает спикером конференции. В этом году он представил доклад «bit или не bit — вот в чем вопрос. Структуры данных в Postgres».
Доклад был посвящен сложным структурам данных, выходящим за рамки таблиц, массивов и JSON, со ссылкой на работу Никлауса Вирта, который еще в 1970-х годах отмечал, что традиционные курсы по программированию уделяют недостаточно внимания сложным структурам данных.
Анатолий Анфиногенов продемонстрировал, что Postgres — это не только таблицы, массивы и JSON, но и широкий набор структур данных и подходов к их использованию. В докладе были представлены:
- компактные битовые структуры типа
bit(n); - коллекции вложенных сложных типов;
- методы «кластеризации» данных.
Доклад сопровождался множеством практических примеров на SQL и PL/pgSQL.
«После доклада, как всегда, было много вопросов от зрителей, а также интересных обсуждений как нынешнего, так и моих предыдущих докладов. Не могу не подчеркнуть, что если хочешь в чем-то как следует разобраться, прочитай об этом кому-то лекцию или подготовь доклад», — делится Анатолий Анфиногенов.