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


Похожие статьи:
[DOU Hobby — рубрика про нетехнічні проекти IT-фахівців: творчість, цікаві хобі та інші lifestyle-досягнення. Якщо вам є про що розповісти —...
Від редакції: у рубриці DOU Books спеціалісти розповідають про 5 своїх улюблених книжок — ті, які змінюють світогляд та корисні...
Всім привіт! Мене звати Ярослав Безрукавий, я — Ruby/JavaScript розробник в RubyGarage. Цією статтею хочу розпочати цикл туторіалів...
В декабре мы опубликовали обновленный рейтинг работодателей. За два месяца собрали почти 15 тысяч анкет. В этой...
У жовтні 2015 року Кабінет міністрів затвердив постанову «Положення про відкриті дані» — з того часу українцям...
Яндекс.Метрика