- PVSM.RU - https://www.pvsm.ru -

Скоро PGConf.Russia 2020

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

Скоро PGConf.Russia 2020 - 1

Кластеры

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

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

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

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

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

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

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

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

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

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

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

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

Миграция

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1C

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

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

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

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

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


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

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

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

До встречи!

Автор: Иван Панченко

Источник [45]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/postgresql/340944

Ссылки в тексте:

[1] PGConf.Russia 2020: https://pgconf.ru/

[2] Patroni: https://pgconf.ru/2020/265283

[3] PgPool-II: https://pgconf.ru/2020/257049

[4] Одиссей: https://pgconf.ru/2020/271936

[5] Алексей Лесовский: https://pgconf.ru/2020/259661

[6] Алиси Кухарчик из Microsoft: https://pgconf.ru/2020/271820

[7] на постгресе петабайты логов: https://pgconf.ru/2020/264345

[8] высоконагруженной системы хранения персональных данных: https://pgconf.ru/2020/271648

[9] увеличения производительности облачной БД в десятки раз: https://pgconf.ru/2020/271672

[10] PostgreSQL и Mongo: https://pgconf.ru/2020/272112

[11] не тормозит: https://pgconf.ru/2020/271719

[12] миграции этой системы на PostgreSQL: https://pgconf.ru/2020/271697

[13] мигрировать с PL/SQL на PL/pgSQL: https://pgconf.ru/2020/272099

[14] миграции данных с помощью Pentaho: https://pgconf.ru/2020/271971

[15] автоматический конвертер PL/SQL: https://pgconf.ru/2020/271655

[16] миграции с Oracle и DB/2: https://pgconf.ru/2020/265109

[17] плавной миграции с MySQL на PostgreSQL: https://pgconf.ru/2020/264859

[18] работают с базами данных в Avito: https://pgconf.ru/2020/265279

[19] как это делают в Gitlab: https://pgconf.ru/2020/264156

[20] Amazon RDS: https://pgconf.ru/2020/264730

[21] pg_profile: https://pgconf.ru/2020/262489

[22] совместно с Zabbix новом мониторинговом плагине: https://pgconf.ru/2020/271849

[23] pg_dump: https://pgconf.ru/2020/264333

[24] поделится опытом работы с планами запросов: https://pgconf.ru/2020/262963

[25] искать плохие запросы: https://pgconf.ru/2020/271827

[26] менеджера блокировок: https://pgconf.ru/2020/265349

[27] статистика в базе данных: https://pgconf.ru/2020/271816

[28] создать свой собственный тип данных: https://pgconf.ru/2020/271779

[29] узкие места PostgreSQL: https://pgconf.ru/2020/264944

[30] тринадцатый мажорный релиз PostgreSQL 13: https://pgconf.ru/2020/264940

[31] устройстве и использвании FDW: https://pgconf.ru/2020/257035

[32] последовательностей в PostgreSQL: https://pgconf.ru/2020/271588

[33] нереляционными данными: https://pgconf.ru/2020/265317

[34] уровнях изоляции транзакций: https://pgconf.ru/2020/265475

[35] Mobility DB: https://pgconf.ru/2020/264545

[36] общественному транспорту города Москвы: https://pgconf.ru/2020/265266

[37] реализовал GraphQL с помощью PL/v8: https://pgconf.ru/2020/265248

[38] полнотекстового поиска в PostgreSQL: https://pgconf.ru/2020/271793

[39] работают с хранимым кодом: https://pgconf.ru/2020/272101

[40] защищенных баз данных: https://pgconf.ru/2020/265402

[41] настройках оптимизатора PostgreSQL: https://pgconf.ru/2020/264876

[42] эксплуатации и миграции БД: https://pgconf.ru/2020/265287

[43] 1C на базе Patroni: https://pgconf.ru/2020/265139

[44] что 1С-никам нужно от постгреса: https://pgconf.ru/2020/262728

[45] Источник: https://habr.com/ru/post/481552/?utm_source=habrahabr&utm_medium=rss&utm_campaign=481552