• 22 сентября 2015, вторник
  • Москва, Беговая улица, 3 строение 1

Илья Космодемьянский — Внутреннее устройство PostgreSQL для практикующих инженеров

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

699 дней назад
22 сентября 2015 c 20:00 до 22:00
Москва
Беговая улица, 3 строение 1

Во вторник, 22 сентября, в московском офисе Технологического Центра Deutsche Bank состоится встреча CodeFreeze с Ильей Космодемьянским, экспертом компании PostgreSQL-Consulting.com. Речь пойдет о внутреннем устройстве PostgreSQL.

Понимание архитектуры используемой СУБД очень важно для правильной эксплуатации, но местами переоценено: администратору, DevOps-специалисту или разработчику прикладных систем вовсе необязательно знать подробности внутреннего устройства B-дерева или тонкости работы легковесных блокировок. Это, конечно, все очень интересно, но существенно загромождает главы Concepts соответствующих руководств или доклады про архитектуру СУБД и оставляет практическим специалистам существенно меньше времени на более важные и насущные с точки зрения повседневной эксплуатации базы данных проблемы.

В рамках данного семинара, мы эту проблему попробуем устранить и рассмотрим несколько жизненно-важных систем PostgreSQL со следующих точек зрения:

  • теоретические основы;

  • практическая реализация и суровая практика ежедневной эксплуатации.

Главной основой любой базы данных является транзакционная машина. Как она реализованная в PostgreSQL? Какие алгоритмы и протоколы лежат в основе? Как в PostgreSQL реализованы Undo и Redo? Как устроен Write Ahead Log? Для чего нужен и как работает автовакуум? Какие могут быть проблемы в работе всех этих систем? Их мониторинг и настройка: как найти и исправить проблемы? После семинара вы будете не только знать теоретические основы работы MVCC в PostgreSQL, но представлять:

  • как это может сказаться, например, на производительности;

  • как опознать это на мониторинге;

  • какими настройками и подходами к написанию приложений ситуацию можно улучшить.

Говоря о каждой системе PostgreSQL мы будем сравнивать их с другими СУБД, такими как Oracle, IBM DB2 LUW, MS SQL Server — чтобы специалистам, имеющим опыт с другими СУБД было быстрее и проще разобраться.

Илья Космодемьянский — эксперт компании PostgreSQL-Consulting.com, специалист по базам данных PostgreSQL, DB2, Oracle. Область профессиональных интересов — транзакционная обработка данных, построение отказоустойчивых производительных хранилищ. 

Уделяет много внимания популяризации PostgreSQL как технологии среди русскоговорящей аудитории. Регулярно проводит лекции и семинары об эффективном использовании возможностей PostgreSQL в высокопроизводительном вебе, телекоме и смежных областях.

 

Как добраться

Офис Deutsche Bank находится в БЦ Nordstar Tower по адресу: ст.м. «Беговая», ул. Беговая, 3, стр.1. На метро: последний вагон из центра, из дверей налево, далее прямо вдоль ограждения с козырьком 5 минут. По прибытии вам необходимо будет получить пропуск на ресепшене 1-го этажа и подняться на 27 этаж. 

Сессия будет проходить в переговорных комнатах Alpha-Zeta за зоной reception 27-этажа. Просьба на всякий случай взять с собой паспорт для пропуска. Для вас будет организован специальный проход по спискам через турникеты (охранник с табличкой "Deutsche Bank" будет стоять с левой стороны возле рамки металлоискателя).

В случае возникновения каких-либо вопросов, звоните: 
+7 (495) 644-11-11.

Регистрация