Новости

PG BootCamp 2024 Minsk — первое мероприятие российского Postgres-коммьюнити в Беларуси

PG BootCamp 2024 Minsk — первое мероприятие российского Postgres-коммьюнити в Беларуси
В рамках практической конференции участники посетили лекции, приняли участие в практических мастер-классах от ведущих экспертов, осваивая тонкости работы с СУБД PostgreSQL и углубляя имеющиеся знания.

16 апреля в Минске состоялось официальное мероприятие сообщества СУБД PostgreSQL – PG BootCamp 2024 Minsk. Миссия инициативы PG BootCamp заключается в объединении специалистов по работе с СУБД PostgreSQL с целью развития практических навыков и укрепления локального сообщества. Практическая конференция PG BootCamp 2024 Minsk имела официальный статус комьюнити-мероприятия и была проведена в соответствии с рекомендациями международного сообщества PostgreSQL в гибридном формате, собрав в целом 1649 участников – 183 гостя, посетивших конференцию очно, и 1446 зрителей онлайн-трансляции. В PG BootCamp 2024 Minsk приняли участие представители компании «Тантор Лабс» (входит в «Группу Астра»), специализирующейся на проектировании и разработке СУБД и Платформы Tantor — инструмента управления и мониторинга БД, основанных на PostgreSQL, специалисты Yandex Cloud — облачной платформы, а также другие эксперты в области PostgreSQL. Каждый участник получил сертификат, подтверждающий заинтересованность в развитии сообщества и приобретении новых навыков.
Открывал мероприятие Михаил Гольдберг, член комитета PostgreSQL Code of Conduct, председатель, член инициативной группы PG BootCamp, организатор конференций PGDay Israel.
«Мы проводим PGDay с 2016 года, наши конференции напрямую связаны с поддержкой сообщества. В прошлом году мы с Bruce Momjian пришли к выводу, что в формате конференций, которые предоставляем публике, чего-то не хватает. Хотелось бы, чтобы наши мероприятия давали практику, а не только теоретические знания, и начать с самого нуля», — отметил Гольдберг.
С ним согласен Вадим Яценко, генеральный директор «Тантор Лабс», член инициативной группы PG BootCamp, который также выступил с приветственным словом.
«Несмотря на то, что мы работаем в различных компаниях, мы в первую очередь ориентируемся на то, что у нас есть открытый PostgreSQL. Это результат работы большого количества людей по всему миру. И наше сообщество должно развиваться. Если посмотреть на тренды последних 5-7 лет, популярность PostgreSQL только растет. На сегодняшнем минском PG BootCamp очень много зрителей, присутствующих онлайн. Учитывая такой интерес, мы обязательно проработаем вопрос организации большего количества подобных мероприятий как в Беларуси, так и в России», — подытожил свое выступление Яценко.
Одним из ключевых спикеров мероприятия выступил член комитета PostgreSQL Code of Conduct, основатель Stormatics Умаир Шахид. На конференции PG BootCamp 2024 в Минске поделился опытом повышения производительности PostgreSQL и познакомил разработчиков с нюансами проектирования и масштабирования приложений с использованием PostgreSQL.
«Согласно исследованиям, популярность PostgreSQL уверенно растет в последние пять лет. В 2023 году она обогнала MySQL. Сегодня это наиболее популярная СУБД среди разработчиков приложений, а рынок в этой области превысил 100 млрд долларов. При этом, 98% роста показал непосредственно облачный сегмент. Применение Postgres очень быстро расширяется, и переход в облако еще больше ускоряет этот процесс», – заметил спикер.
Разработчики были очень заинтересованы лекцией о проектировании и масштабировании приложений с использованием PostgreSQL, речь в которой шла об оптимизации SQL-запросов, использовании функций повышения производительности, архитектурных улучшениях и настройке параметров выделения ресурсов и определения ресурсозатратности с учетом специфики оборудования и типа рабочей нагрузки (в том числе с применением AI-инструментов).
Также в процессе мероприятия спикеры подняли наиболее актуальные вопросы работы с базами данных. Контрибьютор PostgreSQL, руководитель подразделения разработки РСУБД с открытым исходным кодом в Yandex Cloud Андрей Бородин подробно рассказал о преимуществах и нюансах клиент-серверного взаимодействия Postgres Protocol.
Ведущий DBA компании PGMechanix Александр Никитин подготовил выступление с практическими советы по предотвращению ситуации переполнения типа данных.
Главный конструктор ГК Luxms Дмитрий Дорофеев на примере plv8 детально раскрыл опыт исправления многолетних ошибок в коде.
Руководитель DevOps «Тантор Лабс» Владимир Виноградов продемонстрировал путь от реплики до высокодоступного кластера PostgreSQL, начав с основ и рассказав об отличиях асинхронной и синхронной репликации: первый режим фиксирует изменения на мастере прямо в процессе передачи данных на реплику, в то время как при синхронной репликации мастер фиксирует транзакцию только после ответа реплики о том, что все транзакции зафиксированы.
Контрибьютор PostgreSQL и openGauss Максим Милютин осветил специфику мониторинга ожиданий и решения низкоуровневых проблем производительности PostgreSQL.
Разработчик «Тантор Лабс» Лев Николаев детально разобрал пошаговую отладку исходного кода PostgreSQL на примере pg_store_plans с использованием средства отладки Visual Studio Code.
Завершили программу PG BootCamp 2024 Minsk генеральный директор «Тантор Лабс» Вадим Яценко и старший разработчик «Тантор Лабс» Илья Евдокимов докладом об отладке потоковой репликации PostgreSQL. Яценко поделился теоретической частью, продемонстрировав схему потоковой репликации в PostgreSQL. В докладе Ильи Евдокимова преобладали практические стороны процесса репликации: использование инструментария, написание тестов, а завершилась презентация мастер-классом по созданию и запуску теста.
По окончании мероприятия состоялся фуршет, где гости смогли продолжить общение в неформальной обстановке, обменяться деловыми контактами и опытом с коллегами и экспертами отрасли.
События