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


Похожие статьи:
У свіжому YouTube-інтерв’ю для DOU говоримо з військовим, адвокатом і співзасновником правозахисного центру «Принцип» Масі Найємом — про...
Так, уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі...
79% айтівців, які перебувають на службі в Силах оборони, сказали, що компанії зберігають за ними робочі місця на час перебування...
Украинский оператор мобильной связи life:) объявил о запуске приложения для видеозвонков и мгновенных сообщений в скоростной 3G+...
In this day and age, it is imperative for all businesses to have their own online presence. Most prospective customers will want to do a search online for your business, and if they see no website, they will be unlikely to make use...
Яндекс.Метрика