Скоро PGConf.Russia 2019

PGConf.Russia 2019 не за горами — 4 февраля мастер-классы, 5–6 го — доклады. В этом году, как и в прошлом, на конференция проводится на экономическом факультете МГУ. Активность докладчиков в период сбора докладов была заметно выше, чем в прошлые годы, так что программа будет интересной. Даже молчаливые 1С-ники подтянулись: первый раз (вместе с Инфостартом) удалось собрать целую секцию на тему «Postgres для 1С». Итак, что нас ждёт?

wuzl-t7soyf32berinwidptqohw.jpeg

Конференцию откроет Олег Бартунов с докладом «Профессиональный постгрес», в котором расскажет о своем взгляде на историю и будущее этой СУБД, прокомментирует мировые и российские тенденции, а жемчужиной второго дня станет доклад Вадима Подольного «Высоконагруженная распределенная система управления современной АЭС».

Расскажу и о других докладах и мастер-классах.

Кластеры и репликация


Начнем со всевозможных репликаций и и кластеров на их основе. АВИТО, съевшее на этом не одну собаку, в лице Константина Евтеева снова делится своими изысканиями в докладе «Стендбай в бою».

Андрей Фефелов из Mastery.Pro расскажет о выборе кластерной платформы для отказоустойчивой системы и проведет мастер-класс на ту же тему, а Джошуа Дрейк, основатель и ведущий консультант Command Prompt — первой в мире постгресовой компании — выступит с подробным докладом о логической репликации. У него же будет и мастер-класс о практике репликации. Своим опытом о построении высокодоступных кластеров поделятся и Александр Кукушкин из команды Заландо и Павел Молявин из 2GIS.

9e7016de09a252dedad0453127450022.jpg c9a69e3994062668dd0e29a88da8a672.jpg 12b8c0fea33d52e434049b8fa9322b8a.gif 64aeba078beb21dee1af19db9cb4c290.jpg bfd4883073d596fd1b21456cbeedbbdd.png

Администрирование


Андрей Сальников проведет мастер-класс по мажорному обновлению PostgreSQL.

Несколько докладов посвящено теме автоматизации администрирования СУБД. К этой теме относится гипотетическое секционирование Жульена Руо, автопланирование с обратной связью Тацуро Ямада и эксперименты с промышленным тюнингом Николая Самохвалова.

Ибрар Ахмед из 2nd Quadrant расскажет о настройке Linux для работы с PostgreSQL, Крис Трэверс — о том, как спасти данные из поврежденной файловой системы.

Джигнеш Шах из Amazon поделится внутренним устройством и практическими советами работы с Amazon RDS.

Александр Смолин из РЖД расскажет о настройке и профилировании виртуальной инфраструктуры VMware для интенсивного ввода/вывода в PostgreSQL.

Василий Пучков расскажет об интеграции PostgreSQL в корпоративную сеть c её аутентификацией, защитой и мониторингом.

Павел Труханов поведает об использовании методологий USE и RED в OkMeter.

Теме работы Postgres в Docker посвящены два доклада — Льва Драгунова и Александра Стрижевского.
Что чувствует оракловый админ при переходе на Postgres, можно будет узнать из доклада Ирины Фаст.

3408b1c65baeb83c3610268ac0390f2a.jpg e2da74690c9b9957584d636ef5344de0.jpg 442b8c377d1185cd5ec3785217910689.jpg 394697f02b50256ef05e61607a59e2f9.jpg

77f2be077bf4ce5431bf14253d314dfa.jpg 59e054c89ecdca640f4dac03e09b5784.jpg c6a2e3a7a908fa835f553186e19452ad.jpg 06ed2207f244b3deace6c81beabb18e3.jpg 7eb92000a52474045514df37620e0420.jpg

Разработка


Miroslav Šedivý проведет два мастер-класса по работе с PostgreSQL на Python’е — с обычным
psycopg2 и с асинхронным asyncpg.

Иван Панченко проведет мастер-класс по разработке хранимых функций на не-SQL-подобных процедурных языках.

Артемий Рябинков впервые на PgConf.Russia расскажет о работе с PostgreSQL на языке Go.

Своей практикой использования ORM поделится Алексей Фадеев.

Камиль Исламов предложит строить бизнес-логику на CTE. Иван Фролков, опытный разработчик и консультант, опечаленный ошибками прикладных разработчиков, прольёт свою грусть в докладе Типичные ошибки приложений при работе с Postgres.

На близкую тему выступит Александр Павлов из Модульбанка. Опытом оптимизации SQL-запросов поделится Степан Данилов из РТ Лабс.

007238e3b245e8d8aa433610b58f7a56.jpg 151e420fd9adc958e4e280a5f85dd378.png 76314cc5ec3d14eeaf543a3686b6675c.jpg 3c73b18e10f6f709ff0e05e3c4193193.jpg 817038b27431fa688ef0f19dac2ce7cf.jpg

1c36679c85357be84c943b3b255bcea4.jpg 4d4d57da867062e1ae6b6e6fee1bc419.jpg 293dff924464fc689316e32988606c85.jpg

Миграция


4a6c4f93306a7d6b54ad0ab47759dd84.jpg edb96e5a8a0ffbe1abfbd03f5ee5b978.png Альваро Эрнадес из onGres (Испания, США) систематизирует свой опыт миграции с Oracle на PostgreSQL на трехчасовом мастер-классе. Юрий Жуковец из DocsVision поделится своим опытом миграции прикладного T-SQL кода на PostgreSQL.

Доклады разработчиков PostgreSQL: Новые фичи и разъяснение старых


Разработчики поделятся новым и сокровенным: Александр Коротков, недавно вошедший в число коммиттеров PostgreSQL, поделится своим взглядом на Узкие места PostgreSQL и расскажет о том, что готовит нам 12-я версия, а Федор Сигаев — о разрабатываемой им новой фиче снапшотов базы.

Анна Акентьева расскажет об особенностях автоваккума, о которых (пока) не сказано в документации.

Александр Кузьменков сообщит о новых оптимизациях исполнения SQL-запросов.

Андрей Бородин расскажет о новом в системе резервного копирования WAL-G и о разработке индекса своими руками, и зачем это нужно.

Артур Закиров представит расширение pg_variables и покажет, как и зачем оно может заменить временные таблицы. Расширение pg_threads для разаботки параллельного кода представит его автор Петр Ярмуз.

a7f2f684452136b1737fe9f5fe786283.jpg 3c890aa8cb1482dea051472e9f663e0e.png 6b1629022dc26c9479894c3787342cef.jpg ad4b0f606e0f8465bc4c4c170b37e1a3.gif 6fb1609f73be382eabb59dca332b4492.jpg

Геоинформационное и пространственно-временное


Эстебан Зимани и Махмуд Закр из Брюссельского университета расскажут о расширении MobilityDB, определяющем типы данных для работы с мобильными (пространственно-временными) данными.

Иван Муратов расскажет об использовании комбинацииPostgreSQL + PostGIS + TimescaleDB в системе мониторинга транспорта, а
Дорофей Пролесковский, один из разработчиков PostGIS — о том, как PostGIS помогает изучать катаклизмы и бороться с ними.

Miroslav Šedivý расскажет о реализации битемпоральности данных с помощью интервальных типов. О концепции битемпоральности можно узнать из материалов Генриетты Домбровской.

554fe017d1aa1040454e425bdba2bfe0.jpg e8d4ba34115ecab95f2eb7b8e65dda70.jpg 4e267b4bdf5b3df31077f3558a5bb96e.jpg

Аналитические системы


96fbb2b774a884e7e5ea19cea739f757.jpg92258fdd671bcab72239c27810ad8aba.jpg

Максим Вихарев расскажет о том, как, скрестив PostgreSQL, ClickHouse и GreenPlum, получить GreenHouseSQL. Денис Смирнов вскроет внутреннее устройство GreenPlum.

Тулзы


Рассказы про тулзы тоже будут. Это PGCenter (Алексей Лесовский), Commvault (Борис Ещенко),
XOBOT IDE (Александр Федоров и Андрей Хитрин, разработчики DBeaver).

А. Любушкин и Р. Абрахимов из ФОРС-Телекома расскажут о своей разработке LUI — средстве для коллективной разработки Web-интерфейса прикладных систем.

23ca699b86a9a5bfb431b5c52c352e50.jpg 93435523a518bbe68611ea22974d433e.jpg c4b983648bc2aaa855e2728eba6906a2.jpg

797e607a22028fa4655726f0cb34c034.jpg 0ab8e891a7d1c780968c54e283045784.jpg cb5ded92a902c6454bdd99a0561c864f.jpg

Так что же на секции 1С?


Наш постоянный докладчик Антон Дорошкевич осваивает новую тему — блокчейн (Впервые в России на 1С+Postgres). Алексей Лустин из Silver Bulleters рассказывает о том, как бороться с проблемными запросами, улучшая код на стороне приложения. Владимир Тимошкин расскажет о том, как 1С-ники обходятся с постгресом без постгресистов.

Дмитрий Юхтимовский из компании Вячеслава Гилёва, знаменитого эксперта по производительности 1С, покажет магические фокусы с последующим разоблачением, а Александр Шелудченков из компании «Митра» — покажет и вовсе неожиданное — 1С-ный кластер MPI и Postgres на GPU. На фоне этого не будет экзотичен доклад Александра Стрижевского, запрягшего в одну упряжку Docker, PostgreSQL и 1C.

28b584d8252d0a51490b52502b22037d.jpg fbd07f08f42c919f6e913117f2148506.jpg 4ed4e1ff24890b6237a18b7323c836de.jpg a090886e428e5b6e208da017ae575e90.jpg

Вскоре после конференции в компании Postgres Professional откроется программа профессиональной сертификации. Её анонсирует один из авторов учебных курсов по PostgreSQL Павел Лузанов. Готовьтесь!

Помимо обычных докладов и мастер-классов, на конференции состоится блиц-сессия, где все желающие, успевшие записаться (запись на блиц-доклады будет идти только в дни докладов конференции), смогут выступить с коротким 5-минутным докладом. И, конечно, фуршет.

© Habrahabr.ru