26 сентября, Киев — Мастер-класс "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. Время для вопросов и обсуждений.


Похожие статьи:
Цього тижня Кабмін звільнив очільника Держспецзв’язку і його заступника. Їм оголосили про підозру у заволодінні бюджетними коштами....
У листопаді 2023 року Міністерство оборони запустило проєкт рекрутингу до Сил оборони. І вже залучило до співпраці чотири онлайнових...
До 2015 года Мануэль Де Витт жил и работал в Бельгии, занимался продажами, но год назад переехал в Украину, так как считает — здесь...
Компания Lenovo объявила о доступности на российском рынке нового ноутбука Lenovo E31-70 для работы и дома. Это универсальное устройство,...
У випуску: як завжди, статті про Python 3 і перехід на нього, можлива відсутність Python 2 в Ubuntu 16.04 та Erlang в Wargaming. Також scientific Python...
Яндекс.Метрика