25 октября, Киев — Мастер-класс "PostgreSQL: настраиваем и масштабируем", Васильев Алексей

Организатор: SmartMe
Спикер: Васильев Алексей

Релиз PostgreSQL 9.5 на носу. Что нового нам ждать? Как обновиться на новую версию с минимальным даунтаймом? Что нам позволяет делать JSONB? Индексы — что это такое, типы индексов, как правильно использовать. Повреждение данных базы — что делать? Нестандартные возможности PostgreSQL (языки JavaScript/Ruby/R/Java/прочее, внешнии источники данных, прочее).

На данные вопросы ответит автор мастер класса Алексей Васильев. Тема не маленькая, поэтому будут рассмотрены только самые важные аспекты работы с базой: начиная с настройки и заканчивая использование базы в приложении.

Воркшоп будет интересен:
● администраторам баз данных;
● DevOps специалистам;
● разработчикам веб и десктопных приложений, которые используют базы данных.

О тренере

Васильев Алексей
(Ruby on Rails Developer at Railsware)
Ruby on Rails разработчик и администратор в Railsware. Является создателем таких продуктов как: PopCornUA (Android и iPhone версий), MongodbLogger (логгер для Rails 3), SmtRails (общие Mustache темплейты для Rails 3), PiRo (Google Chrome плагин для PivotalTracker). Принимал участие в разработке приложения Play With Faces и многих других.
Алексей также является автором открытого учебного пособия по PostgreSQL на русском языке, а также одним из авторов подкаста RWpod.

План мастер-класса:

1. PostgreSQL — давайте знакомится:
● Быстрый экскурс в историю: SQL и NoSQL базы данных, зачем и почему
● Что такое PostgreSQL
● Основные фишки PostgreSQL

2. Устройство и настройка сервера PostgreSQL:
● Внутренность сервера, хранение данных
● Работа оптимизатор и как читать EXPLAIN
● Работа блокировок
● Производительность баз данных в зависимости от версий
● Конфигурационные параметры для базы
● Файловая система
● Типы индексов и их использование

3. Партиционирование и репликация:
● Масштабирование баз данных
● Что такое партиционирование
● Использование партиционирования: плюсы и минусы
● Решения для репликации, плюсы и минусы каждого
● Пример кластера с балансировкой на чтение и failover

4. Шардинг и расширения к PostgreSQL:
● Шардинг и решения проблем
● Решения для шардинга, плюсы и минусы
● Рассмотрение пример систем шардинга
● Гибкость PostgreSQL с помощью расширений, примеры использование

5. Бэкап и восстановление базы, cтратегии масштабирования:
● Бэкапы — must have для любой базы данных
● Виды бэкапов для PostgreSQL, плюсы и минусы
● Стратегии масштабирование базы данных

6. Время для вопросов и обсуждений.


Похожие статьи:
Тимчасовий виконувач обов’язків міністра цифрової трансформації Олександр Борняков звернувся до суду з позовом проти народного...
68% українських ІТ-компаній залишаються прибутковими, однак 30% завершили 2025 рік зі збитками. Такі дані для DOU надав Опендатабот...
В четвер, 23 березня, американська компанія Takeoff Technologies, що спеціалізується на автоматизації e-commerce процесів, звільнила всіх...
Уряд ухвалив постанову про обов’язкову реєстрацію супутникових терміналів Starlink. Згідно з документом, у мережі...
Український IT-підприємець Ігор Стефурак раніше працював у стартап-акселераторі, а з 2017 року запускає власні...
Яндекс.Метрика