Дайджест докладов за неделю

19 июн. 2015

Представляем вашему вниманию тизеры предстоящих докладов, вышедшие на этой неделе.

"Опыт внедрения PostgreSQL в учебный процесс в Сибирском государственном аэрокосмическом университете"

Все мы знаем, что высшие учебные заведения нечасто бывают подспорьем в обучении компетентных специалистов в области баз данных. Тем не менее, наш сегодняшний докладчик, Евгений Моргунов, кандидат технических наук Сибирского государственного аэрокосмического университета в городе Красноярске, собирается доказать, что имеют место быть и противоположные случаи, и поделиться своими идеями о том, какой вклад профессиональное PostgreSQL сообщество может внести в дело воспитания новых специалистов.

В своей педагогической практике Евгений с самых первых курсов начинает приучать студентов работать с правильными базами данных, используя PostgreSQL как основное средство для обучения не только в рамках занятий, посвященных изучению СУБД, но и на других профильных инженерных дисциплинах. Студенты начинают свое знакомство с самых основ и написания простейших SQL запросов. Со временем, они переходят к освоению продвинутых возможностей СУБД, таких как триггеры и хранимые процедуры. Попутно, студент также учится работать с операционной системой ОС Linux и FreeBSD, на которых традиционно происходит эксплуатация PostgreSQL.

"Warm standby done right - with 9.5, it's finally possible"

Друзья, мы продолжаем знакомить вас с гостями нашей конференции. В сегодняшнем выпуске - Heikki Linnakangas, традиционно рассказывающий о нововведениях в ключевые механизмы PostgreSQL. 

В этот раз Хейки поведает о "фичах" PostgreSQL 9.5, таких как pg_rewind и replication slots, позволяющих создавать более надежные Warm Stand-by инсталляции. Функция pg_rewind обеспечивает возможность синхронизировать старый master после выполнения процедуры переключения на stand-by, в том числе произошедшей в результате сбоя. Наличие replication slots позволяет "сгладить" проблему отставания standby-узлов от мастер-сервера. 

В своей презентации Хейки будет подробно рассматривать эти нововведения и их устройство. И, в качестве приятного дополнения, Хейки продемонстрирует процесс настройки двухзвенной master - hot standby системы, используя только лишь shell-скрипты и встроенные функции базы данных.

"A TARDIS for your ORM - application level time travel in PostgreSQL"

Друзья, наш следующий докладчик всем хорошо известен - Magnus Hagander, активист сообщества и организатор Европейского PG Con с многолетним стажем. В этом году Магнус вызвался провести два мероприятия, одним из которых является доклад, посвященный, ни много ни мало, путешествиям во времени!

Что делать, когда бизнес-логика диктует требование воспроизводить те же самые результаты, которые тот или иной запрос возвращал когда-то в прошлом? И, вдобавок, еще и неправильную статистику по полученным данным, с тех пор уже исправленную? Да еще и воспроизводить набор рядов, идентичный тому, что был в прошлом? В таком случае, вам понадобится машина времени. Либо просто воспользуйтесь PostgreSQL. В данном докладе Магнус расскажет о методике, которая, используя некоторые особенности PostgreSQL (такие как range types, исключающие индексы и ограничения), позволяет вашему ORM путешествовать во времени и отображать исторические данные в системе, при этом внося минимальные изменения в код приложения и сохраняя консистентность данных.

Подписка на новости и события:

Подписаться на новости