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. Время для вопросов и обсуждений.


Похожие статьи:
Мобільний оператор «Київстар» подав заявку до Антимонопольного комітету України на придбання Uklon. Угоду оцінюють у $40–80 млн. Про...
Наприкінці березня 2021 року у профілі компанії Sannacode на DOU (нині видалений на прохання компанії) з’явилися відгуки колишніх...
Время: Вт. Чт. Сб. 18.30-21.30 Brain Academy открыла набор на 3-месячный курс — специальность «Тестирование ПО»Brain Academy является первым...
Цього року День вишиванки українці відзначали 16 травня. DOU традиційно зібрав фотоогляд айтівців у вишиванках, дехто...
[Об авторе: Юлиан Ойфа занимается архитектурными решениями и управлением проектов в ИТ, в основном...
Яндекс.Метрика