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

Обзор основных секций конференции PG Day’17 Russia

Друзья, конференция PG Day'17 Russia, которую мы проводим уже в четвертый раз в Санкт-Петербурге, состоится совсем скоро, 5-7 июля. С каждым годом мы растем и расширяемся. В этом году мы сделали событие, посвященное базам данных в широком смысле этого слова.

Неделю назад было опубликовано полное расписание конференции [1]. Мероприятие ожидается очень насыщенным: учебный день, включающий себя 11 мастер-классов; Greenplum Day — бесплатное мероприятие, посвященное одноименной аналитической платформе, от наших партнеров Dell/EMC и Pivotal; два дня докладов — свыше 60 выступлений в шести секциях.

В преддверии конференции совместно с hydrobiont [2] мы составили для вас подборку самых ярких и запоминающихся выступлений.

Обзор основных секций конференции PG Day'17 Russia - 1

Интересных докладов хватит на всех. Разработчикам придутся по вкусу выступления экспертов из Data Egret. Макс Богук — специалист уникального уровня, ему не требуется база данных, чтобы прикинуть, как будет работать оптимизатор. Своими сверхспособностями Макс поделится в докладе "Неклассические техники оптимизации запросов в PostgreSQL, или как научить слона танцевать рок-н-ролл [3]". Чтобы понять, что именно ждет вас на докладе Макса, приглашаю посмотреть презентацию 2014 года [4], с которой Макс выступил на одном из наших митапов под названием PG Master.

Алексей Ермаков, напарник Макса по Data Egret, обладает не менее пугающим объемом знаний по внутренному устройству механизмов PostgreSQL. Глубоко технические доклады Леши пользовались огромным спросом на прошлых PG Day. В этом году Алексей привезет интересный технический доклад про внутреннее устройство планировщика запросов PostgreSQL [5]. Чтобы оценить глубину погружения Алексеем в технические детали, приглашаю ознакомиться с транскрипцией его доклада [6] на одном из прошлых PG Day.

Специально, чтобы порадовать всех админов и девопс, к нам приезжает звездный десант из Zalando: Александр Кукушкин, Алексей Клюкин и Мурат Кабилов. В рамках двух докладов коллеги поделятся успешным опытом эксплуатации PostgreSQL в качестве облачной платформы. Каждый день перед Zalando стоит уникальное испытание: как объединить десятки разрозненных команд, работающих над разработкой многочисленных компонентов огромного бизнеса, без необходимости требовать от каждой из них один и тот же стек технологий. Ответ: единая платформа для хранения данных. Не секрет, что разработчики любят облака за отсутствие необходимости осущесвлять ручное управление базой данных. Специалисты из Zalando решили не плыть против течения, приняли потребность в наличии эффективной облачной платформы и написали несколько своих инструментов, способствующие эффективной экплуатации Посгреса в Amazon AWS. Своим опытом ребята поделятся в рамках двух докладов: "PostgreSQL “в кубе”: Kubernetes для высокодоступных баз данных в Zalando [7]" и "PostgreSQL on AWS: Tips & Tricks (and horror stories) [8]".

Компания Ispirer Systems представит очень любопытный доклад, который будет интересен всем. Коллеги из Ispirer Systems утверждают, что эффективная автоматизация миграции SQL и кода приложений возможна [9]! На PG Day специалисты компании представят решение, которое позволяет автоматически конвертировать бизнес-логику, как SQL объекты, так и код приложений. Приходите послушать и подискутировать :-)

Пик тренда на импортозамещение пришел и ушел. Утихли продолжительные споры, а все заинтересованные компании, вынужденно или по собственному желанию, тихо двигаются в новом для них направлении. Приходилось ли вам задумываться, каково нынче Посгресу живется в кровавом энтерпрайзе? Ровно об этом поведает Антон Бушмелев в одноименном докладе "Кровавый энтерпрайз, или как мы приручили слона [10]". Компания РТ Лабс, подразделение Ростелекома, уже второй год успешно применяет PostgreSQL в новых проектах. Опытом внедрения посгреса Антон поделится на PG Day.

Экстремальные нагрузки на СУБД — штатная ситуация в жизни разработчиков и администраторов из команды Avito. Опытом эксплуатации приедет поделиться Виктор Ягофаров, DBA компании. В докладе вас ждет рассказ про внутреннее устройство и секреты pgBouncer [11], тюнинг под высокие нагрузки, обеспечение отказоустойчивости и многие другие секреты одного из самых популярных connection pooler'ов в мире PostgreSQL.

Обзор основных секций конференции PG Day'17 Russia - 2

В этом году мы расширили тематику конференции и пригласили на мероприятие профессионалов, работающих с популярными коммерческими и открытыми СУБД. Немного расскажем вам про самые интересные выступления, посвященные Oracle и MS SQL Server, которые стоит посетить как посгресистам, так и коллегам из мира Enterprise.

Самый важный доклад в этой секции представит Виктор Егоров, DBA из компании Data Egret. Опираясь на свой стаж работы как с PostgreSQL, так и с Oracle, Виктор проведет сравнительный обзор архитектуры обеих баз [12]. Доклад будет поделен на несколько секций, посвященных конкретным архитектурным решениям: работе с памятью, процессам, версионности и хранению данных. Доклад будет интересен многим. Пользователи PostgreSQL смогут взглянуть на другую СУБД, её особенности и возможности, некоторые из которых можно реализовать и в PostgreSQL. У разработчиков PostgreSQL могут появиться идеи о дальнейшем направлении развития Посгреса. С другой стороны, все пользователи Oracle смогут оценить возможности открытой СУБД. Особенно актуально это для представителей организаций, размышляющих о миграции.

Всех любителей «хардкора» нам тоже есть чем порадовать. Эксперты из технологического центра Deutsche Bank готовят целых три крутых технических доклада. Дмитрий Ремизов преподаст урок по анатомии курсора [13], Николай Кудинов расскажет о трассировке пользовательских процессов и минимизации ожиданий [14], а Александр Халухин проведет практический мастер-класс по диагностике производительности Oracle Database [15].

Не оставили мы без внимания и специалистов по MS SQL Server. Независимый консультант Илья Вербицкий на примере системы безопасности SQL Server 2016 расскажет о наболевшем: как ограничивать доступ к данным и создавать безопасное окружение для функционирования вашего бизнеса [16]. Для всех специалистов, желающих повысить свой уровень владения MS SQL Server, Константин Таранов, специалист одного из подразделений Газпром, проведет интенсивный crash-курс "SQL Server за один день [17]", призванный помочь вам научиться эффективно эксплуатировать этот продукт.

В ходе мастер-класса будут рассмотрены следующие вопросы:

  • сравнение функциональных возможностей SQL Server с Oracle и PostgreSQL;
  • выбор версии и выпуска SQL Server с учетом решаемых вами задач;
  • конфигурация и настройка SQL Server;
  • TSQL — проверенные практики при написании хорошего кода;
  • средства разработки и администрирования для SQL Server — бесплатные и платные инструменты.

Обзор основных секций конференции PG Day'17 Russia - 3

В этом году на конференции PG Day Russia также впервые пройдет секция открытых баз данных, отличных от PostgreSQL. Отбор докладов в эту секцию в Программном комитете конференции курировал генеральный директор “Перконы” Пётр Зайцев. Что интересного ждет вас на этой секции?

Прежде всего, это три серьезных технических доклада от «Перконы» про внутреннее устройство MySQL и MongoDB:

Удивительный use-case привезли коллеги их ИТ-департамента МТС. Оказывается, решение для централизованной системы управления балансами, счётчиками, акумуляторами абонентов в режиме реального времени, построенное на базе MySQL Cluster [21], уже около года находится в эксплуатации компании МТС и продолжает развиваться. Любопытно? И нам тоже, приходите послушать вместе :-)

На PG Day, вы сможете из первых рук узнать нюансы устройства ElasticSearch и MongoDB. К нам в гости приедут Philipp Krenn и Henrik Ingo, эксперты компаний Elastic и MongoDB. Во время конференции коллеги проведут мастер-классы, доклады и семинары, посвященные разработкам своих компаний. Доклад и семинар Philipp'а будут посвящены внутренней организации [22] и примерам организации полнотекстового поиска [23] с помощью Elasticsearch. Henrik поведает про архитектуру нового механизма репликации [24] и преподаст несколько уроков эффективной организации приложений [25] с помощью MongoDB.

Не обошли мы стороной и отечественные разработки. Вас ждут подробные рассказы про Clickhouse [26] от Алексея Миловидова и Tarantool от Василия Сошникова. Хотим отметить, что выступление Василия будет отдельным мастер-классом [27], в рамках которого вы научитесь строить эффективную микросервисную архитектуру, рассчитанную на высокие нагрузки, подобно тому, что уже существует и функционирует в «продакшене» крупных компаний: Beeline, Avito, Mail.ru и др.

Ну и напоследок, у вас появится прекрасная возможность сравнить NoSQL-фичи в PostgreSQL [28] и MySQL [29], о которых расскажут Олег Бартунов и Пётр Зайцев соответственно!

Обзор основных секций конференции PG Day'17 Russia - 4

Открывает секцию впечатляющий доклад о разработке новой системы хранения аттачей из писем почты Mail.Ru. Как правильно принимать, хранить и не терять 80 000 файлов в минуту [30], расскажет Андрей Сумин, технический директор сервиса.

Николай Сивко, экс-руководитель эксплуатации в HeadHunter и сооснователь отечественного мониторинга OKMeter, расскажет, как диагностировать различные «бытовые» проблемы [31] эксплуатации постгреса в «продакшене». Практический взгляд на тему мониторинга предлагает Антон Шалимов, разработчик компании Aviasales. Антон прилетает из солнечного Таиланда специально чтобы поделиться с вами опытом построения платформы для сбора, хранения и мониторинга на базе СУБД InfluxDB [32].

Обзор основных секций конференции PG Day'17 Russia - 5

Для всех участников PG Day'17 Russia команда конференции совместно с компаниями Pivotal и Dell/EMC организует бесплатный Greenplum Day, посвященный Greenplum — платформе с открытым исходным кодом для аналитики и Data Warehousing на базе PostgreSQL. Крупные компании, такие как Ростелеком и Тинькофф Банк, поделятся своим опытом эксплуатации.

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

Мероприятие пройдет 5-го июля, с 10:00 до 19:00, в день мастер-классов. Для регистрации на Greenplum Day достаточно записаться, воспользовавшись формой на странице https://pgday.ru/ru/greenplumday [33]. Вход для всех зарегистрировашихся участников бесплатный.

Мы приглашаем всех принять участие! Регистрация будет открыта [34] до старта мероприятия.

Автор: rdruzyagin

Источник [35]


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

Путь до страницы источника: http://www.pvsm.ru/java/259055

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

[1] полное расписание конференции: https://pgday.ru/ru/2017/schedule?utm_source=habr&utm_medium=post&utm_campaign=program1

[2] hydrobiont: https://habrahabr.ru/users/hydrobiont/

[3] Неклассические техники оптимизации запросов в PostgreSQL, или как научить слона танцевать рок-н-ролл: https://pgday.ru/ru/2017/papers/232?utm_source=habr&utm_medium=post&utm_campaign=program1

[4] презентацию 2014 года: https://pgday.ru/files/pgmaster14/max.boguk.query.optimization.pdf

[5] внутреннее устройство планировщика запросов PostgreSQL: https://pgday.ru/ru/2017/papers/170?utm_source=habr&utm_medium=post&utm_campaign=program1

[6] транскрипцией его доклада: https://habrahabr.ru/company/pgdayrussia/blog/329542/

[7] PostgreSQL “в кубе”: Kubernetes для высокодоступных баз данных в Zalando: https://pgday.ru/ru/2017/papers/195?utm_source=habr&utm_medium=post&utm_campaign=program1

[8] PostgreSQL on AWS: Tips & Tricks (and horror stories): https://pgday.ru/ru/2017/papers/136?utm_source=habr&utm_medium=post&utm_campaign=program1

[9] автоматизация миграции SQL и кода приложений возможна: https://pgday.ru/ru/2017/papers/200?utm_source=habr&utm_medium=post&utm_campaign=program1

[10] Кровавый энтерпрайз, или как мы приручили слона: https://pgday.ru/ru/2017/papers/124?utm_source=habr&utm_medium=post&utm_campaign=program1

[11] внутреннее устройство и секреты pgBouncer: https://pgday.ru/ru/2017/papers/152?utm_source=habr&utm_medium=post&utm_campaign=program1

[12] сравнительный обзор архитектуры обеих баз: https://pgday.ru/ru/2017/papers/190?utm_source=habr&utm_medium=post&utm_campaign=program1

[13] анатомии курсора: https://pgday.ru/ru/2017/papers/176?utm_source=habr&utm_medium=post&utm_campaign=program1

[14] трассировке пользовательских процессов и минимизации ожиданий: https://pgday.ru/ru/2017/papers/177?utm_source=habr&utm_medium=post&utm_campaign=program1

[15] мастер-класс по диагностике производительности Oracle Database: https://pgday.ru/ru/2017/papers/125?utm_source=habr&utm_medium=post&utm_campaign=program1

[16] создавать безопасное окружение для функционирования вашего бизнеса: https://pgday.ru/ru/2017/papers/130?utm_source=habr&utm_medium=post&utm_campaign=program1

[17] SQL Server за один день: https://pgday.ru/ru/2017/papers/128?utm_source=habr&utm_medium=post&utm_campaign=program1

[18] обработка транзакций в MySQL-derived базах: https://pgday.ru/ru/2017/papers/209?utm_source=habr&utm_medium=post&utm_campaign=program1

[19] хранилище на LSM-дереве в качестве движка базы данных. Опыт MongoRocks: https://pgday.ru/ru/2017/papers/178?utm_source=habr&utm_medium=post&utm_campaign=program1

[20] эффективная отладка репликации MySQL: https://pgday.ru/ru/2017/papers/149?utm_source=habr&utm_medium=post&utm_campaign=program1

[21] построенное на базе MySQL Cluster: https://pgday.ru/ru/2017/papers/137?utm_source=habr&utm_medium=post&utm_campaign=program1

[22] внутренней организации: https://pgday.ru/ru/2017/papers/133?utm_source=habr&utm_medium=post&utm_campaign=program1

[23] примерам организации полнотекстового поиска: https://pgday.ru/ru/2017/papers/132?utm_source=habr&utm_medium=post&utm_campaign=program1

[24] архитектуру нового механизма репликации: https://pgday.ru/ru/2017/papers/185?utm_source=habr&utm_medium=post&utm_campaign=program1

[25] эффективной организации приложений: https://pgday.ru/ru/2017/papers/186?utm_source=habr&utm_medium=post&utm_campaign=program1

[26] Clickhouse: https://pgday.ru/ru/2017/papers/217?utm_source=habr&utm_medium=post&utm_campaign=program1

[27] отдельным мастер-классом: https://pgday.ru/ru/2017/papers/147?utm_source=habr&utm_medium=post&utm_campaign=program1

[28] PostgreSQL: https://pgday.ru/ru/2017/papers/193?utm_source=habr&utm_medium=post&utm_campaign=program1

[29] MySQL: https://pgday.ru/ru/2017/papers/163?utm_source=habr&utm_medium=post&utm_campaign=program1

[30] принимать, хранить и не терять 80 000 файлов в минуту: https://pgday.ru/ru/2017/papers/113?utm_source=habr&utm_medium=post&utm_campaign=program1

[31] диагностировать различные «бытовые» проблемы: https://pgday.ru/ru/2017/papers/161?utm_source=habr&utm_medium=post&utm_campaign=program1

[32] опытом построения платформы для сбора, хранения и мониторинга на базе СУБД InfluxDB: https://pgday.ru/ru/2017/papers/216?utm_source=habr&utm_medium=post&utm_campaign=program1

[33] https://pgday.ru/ru/greenplumday: https://pgday.ru/ru/greenplumday?utm_source=habr&utm_medium=post&utm_campaign=program1

[34] Регистрация будет открыта: https://pgday.ru/ru/2017/request/registration?utm_source=habr&utm_medium=post&utm_campaign=program1

[35] Источник: https://habrahabr.ru/post/331636/