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


Похожие статьи:
В Україні можуть зʼявитися місця, де звʼязок буде забезпечений за будь-якої ситуації з допомогою Tesla Powerwall і Starlink. Про це сказав...
Минулого тижня Михайло Федоров запропонував не мобілізувати ІТ-спеціалістів до війська. Це викликало неабияку дискусію...
EPAM, GlobalLogic, Luxoft, Fintech Band (mono) та Intellias отримали найбільше доходів у 2023 році. У YouControl поділилися з DOU переліком ІТ-компаній,...
Я, Анна Дановська, працюю у сфері рекрутменту з 2016 року. До компанії Uptech я перейшла з великої продуктової команди....
У цьому випуску знову говоримо про звільнення в IT-компаніях, появу нового гравця на ІТ-ринку, покарання для двох...
Яндекс.Метрика