PGConf.Russia 2020 в этом году, как и в прошлом, пройдет в начале февраля, а именно – 3 февраля – мастер-классы, 4го и 5го – доклады. Это первый раз, когда нам не пришлось отодвигать дедлайн по приему заявок на доклады — то ли люди стали более самоорганизованными, то ли появилось больше тем, о которых хочется рассказать.
В этой статье я расскажу о том, что ждёт нас на конференции. Полная программа на сайте, пересказывать её ни к чему, однако основные (или показавшиеся мне основными) доклады я приведу здесь.



Кластеры


Виктор Еремченко из Miro поделится своим опытом работы на Patroni.

Мухаммад Усама из китайской HighGo Software расскажет об обеспечении высокой доступности (HA) с помощью PgPool-II и о новостях в развитии этого продукта.

Редкая тема, кластер для 1С — см. ниже в разделе про 1C.

Андрей Бородин расскажет о созданном в Яндексе пулере соединений Одиссей и почему им не хватило pgbouncer.

Производительность: у кого больше?


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

Алексей Лесовский (lesovsky) расскажет о различных средствах масштабирования нагрузки в PostgreSQL.

Советую обратить внимание на доклад Алиси Кухарчик из Microsoft (заодно станет понятно, зачем эта компани�� купила Citus).

Крис Трэверс из Adjust обещает детально рассказать, как они переваривают на постгресе петабайты логов.

Павел Конотопов и Леонид Альбрехт из inCountry расскажут о создании высоконагруженной системы хранения персональных данных глобального масштаба. Любопытно, что они используют nginx для балансировки нагрузки на PostgreSQL.

Шон Ким поделится рецептом увеличения производительности облачной БД в десятки раз.

Александр Спирин из inCountry расскажет о неожиданных результатах сравнительного тестирования PostgreSQL и Mongo.

Миграция


Сергей Бурмисов расскажет о своём переезде на Clickhouse и обратно на Postgres, который, как выяснилось, не тормозит.

Тарас Чикин, разработчик одной из самых больших медицинских информационных систем в России, расскажет о миграции этой системы на PostgreSQL.

Pavel Stehule, разработчик языка PL/pgSQL, расскажет о том, как оптимально с точки зрения производительности мигрировать с PL/SQL на PL/pgSQL.

Иван Чувашов представит возможность миграции данных с помощью Pentaho.

Александр Кварацхелия из Барс представит созданный в его компании автоматический конвертер PL/SQL.

О своем подходе к миграции с Oracle и DB/2 расскажут также наши гости из Индии Абхинав Сагар и Премнат Джангам.

Олег Правдин из Lingua Leo представит свой опыт плавной миграции с MySQL на PostgreSQL проекта с 20+ миллионами пользователей.

Другие вопросы администрирования


Руководитель разработки БД Авито Константин Евтеев сделает обзорный доклад о том, как
работают с базами данных в Avito, а Хосе Корес Финотто — о том, как это делают в Gitlab.

Известный DBA Дмитрий Васильев (vadv) расскажет о том, как он работает с Amazon RDS.

Андрей Зубков из Parma представит созданный им инструмент исторического анализа нагрузки СУБД pg_profile, решающий задачи, сходные с Oracle AWR.

Дарья Вилкова и Александр Попов из Postgres Professional расскажут о созданном ими совместно с Zabbix новом мониторинговом плагине,
а Иван Картышов — о малоизвестных возможностях такой простой утилиты как pg_dump.

Технический директор «Тензора» Кирилл Боровков поделится опытом работы с планами запросов, а Андрей Сальников из Data Egret расскажет о том, как лучше искать плохие запросы.

От разработчиков о внутреннем устройстве PostgreSQL и новых фичах


Брюс Момжиан, один из старейших и наиболее известных разработчиков, расскажет об устройстве менеджера блокировок.

Егор Рогов (erogov), автор серии статей о внутреннем устройстве постгреса на Хабре, расскажет о том, как и зачем собирается статистика в базе да��ных.
Heikki Linkangas расскажет о том, как воспользоваться гибкостью постгреса и создать свой собственный тип данных.

Александр Коротков продолжит разбирать узкие места PostgreSQL, и представит очередной, тринадцатый мажорный релиз PostgreSQL 13.

Ибрар Ахмед из Percona расскажет об устройстве и использвании FDW.

Прикладная разработка


Камиль Исламов расскажет о возможностях последовательностей в PostgreSQL.

Брюс Момжиан поделится различными способами работы с нереляционными данными (это не только JSON!).

Иван Фролков расскажет об уровнях изоляции транзакций и разъяснит, когда и для чего следует применять различные уровни.

Махмуд Закр из брюссельского университета расскажет о Mobility DB — созданной на базе PostgreSQL системе хранения пространственно-временных данных, а Нина Белявская из Мосгортранса — о том, как эта система помогает общественному транспорту города Москвы.

Алексей Фадеев расскажет о том, как он реализовал GraphQL с помощью PL/v8.

О широких возможностях полнотекстового поиска в PostgreSQL расскажет Олег Бартунов, основной разработчик средств полнотекстового поиска.

Владимир Алёшин из Авито расскажет о том, как в этой компании работают с хранимым кодом.

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

1C


PostgreSQL является одной из СУБД, на которых работают продукты на платформе «1С: Предприятие», причем единственной такой СУБД, популярность, которой растёт. Несколько докладов будет посвящено тому, как правильно использовать PostgreSQL для работы 1С.

Дмитрий Шитов из команды Вячеслава Гилёва расскажет о настройках оптимизатора PostgreSQL.

Василий Пучков расскажет об опыте эксплуатации и миграции БД в условиях крупной корпорации.

Семен Трошкин представит кластер высокой доступности (HA) для 1C на базе Patroni.

Технический руководитель Инфософт Антон Дорошкевич расскажет о том, что 1С-никам нужно от постгреса, и как жить, пока этого нет.



Так что, будет интересно, приходите, регистрируйтесь.

Напоминаю, что для представителей ВУЗов — преподавателей, аспирантов и студентов участие в конференции бесплатно при условии регистрации до 20 января 2020 года.

Если Вы не успели подать свой доклад, не отчаивайтесь — в конце конференции пройдет традиционная сессия пятиминутных блиц-докладов, запись на которые будет вестись прямо на конференции.

До встречи!